DDC_CONTROL struttura (video.h)
La struttura DDC_CONTROL contiene puntatori di funzione e informazioni sul segmento EDID necessarie dalla funzione VideoPortDDCMonitorHelper , esportata dal driver della porta video. La funzione HwVidGetVideoChildDescriptor , implementata dal driver miniport video, può chiamare VideoPortDDCMonitorHelper per assistenza nella lettura dei blocchi EDID dai dispositivi di monitoraggio figlio.
Sintassi
typedef struct _DDC_CONTROL {
IN ULONG Size;
IN I2C_CALLBACKS I2CCallbacks;
IN UCHAR EdidSegment;
} DDC_CONTROL, *PDDC_CONTROL;
Members
Size
Specifica le dimensioni, in byte, di questa struttura DDC_CONTROL.
I2CCallbacks
È una struttura I2C_CALLBACKS che contiene puntatori alle funzioni, implementata dal driver miniport video, che legge e scrive singoli bit di dati nelle righe di clock e dati I2C.
EdidSegment
Specifica il particolare segmento EDID. Attualmente, questo membro è significativo solo per EEDID (EDID versione 1.3); per altre versioni EDID, questo membro deve sempre essere impostato su 0. Per EEDID (VERSIONE 1.3), i numeri di segmento possono variare da 0 a 127, dove ogni segmento è 256 byte di lunghezza. Poiché il numero di versione EDID è nel segmento 0, questo membro deve essere impostato su 0 la prima volta che il driver miniport video chiama VideoPortDDCMonitorHelper in merito a un determinato monitoraggio.
Requisiti
Requisito | Valore |
---|---|
Intestazione | video.h (includere Video.h) |