Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура DDC_CONTROL содержит указатели функций и сведения о сегменте EDID, необходимые для функции VideoPortDDCMonitorHelper, экспортируемой драйвером видеопорта. Функция HwVidGetVideoChildDescriptor, реализованная драйвером видеопорта, может вызывать VideoPortDDCMonitorHelper для чтения блоков EDID с дочерних устройств мониторинга.
Синтаксис
typedef struct _DDC_CONTROL {
IN ULONG Size;
IN I2C_CALLBACKS I2CCallbacks;
IN UCHAR EdidSegment;
} DDC_CONTROL, *PDDC_CONTROL;
Члены
Size
Задает размер в байтах этой DDC_CONTROL структуры.
I2CCallbacks
Представляет собой I2C_CALLBACKS структуру, содержащую указатели на функции, реализованные драйвером видеопорта, которые считывают и записывают отдельные биты данных в последовательные часы I2C и строки данных.
EdidSegment
Указывает конкретный сегмент EDID. В настоящее время этот член имеет смысл только для EEDID (EDID версии 1.3); Для других версий EDID этот элемент всегда должен иметь значение 0. Для EEDID (EDID версии 1.3) номера сегментов могут варьироваться от 0 до 127, где каждый сегмент составляет 256 байт в длину. Так как номер версии EDID находится в сегменте 0, этот элемент должен иметь значение 0 при первом вызове драйвера видеопорта VideoPortDDCMonitorHelper относительно определенного монитора.
Требования
| Требование | Ценность |
|---|---|
| заголовка | video.h (include Video.h) |