Compartir a través de


estructura DDC_CONTROL (video.h)

La estructura DDC_CONTROL contiene punteros de función y información de segmento EDID necesaria para la función VideoPortDDCMonitorHelper, que exporta el controlador de puerto de vídeo. La función HwVidGetVideoChildDescriptor, implementada por el controlador de miniporte de vídeo, puede llamar a VideoPortDDCMonitorHelper para obtener ayuda para leer los bloques EDID de sus dispositivos de monitor secundarios.

Sintaxis

typedef struct _DDC_CONTROL {
  IN ULONG         Size;
  IN I2C_CALLBACKS I2CCallbacks;
  IN UCHAR         EdidSegment;
} DDC_CONTROL, *PDDC_CONTROL;

Miembros

Size

Especifica el tamaño, en bytes, de esta estructura DDC_CONTROL.

I2CCallbacks

Es una estructura de I2C_CALLBACKS que contiene punteros a funciones, implementadas por el controlador de miniporte de vídeo, que leen y escriben bits de datos individuales en las líneas de datos y el reloj serie I2C.

EdidSegment

Especifica el segmento EDID determinado. Actualmente, este miembro solo es significativo para EEDID (edid versión 1.3); para otras versiones EDID, este miembro siempre debe establecerse en 0. Para EEDID (versión 1.3 de EDID), los números de segmento pueden oscilar entre 0 y 127, donde cada segmento tiene una longitud de 256 bytes. Dado que el número de versión EDID está en el segmento 0, este miembro debe establecerse en 0 la primera vez que el controlador de miniporte de vídeo llama a VideoPortDDCMonitorHelper con respecto a un monitor determinado.

Requisitos

Requisito Valor
encabezado de video.h (incluya Video.h)

Consulte también

funciones I2C

ReadClockLine

ReadDataLine

WriteClockLine

WriteDataLine