structure DDC_CONTROL (video.h)
La structure DDC_CONTROL contient des pointeurs de fonction et informations de segment EDID requises par la fonction VideoPortDDCMonitorHelper, qui est exportée par le pilote de port vidéo. La fonction HwVidGetVideoChildDescriptor, implémentée par le pilote miniport vidéo, peut appeler VideoPortDDCMonitorHelper pour obtenir de l’aide pour lire les blocs EDID à partir de ses appareils de surveillance enfant.
Syntaxe
typedef struct _DDC_CONTROL {
IN ULONG Size;
IN I2C_CALLBACKS I2CCallbacks;
IN UCHAR EdidSegment;
} DDC_CONTROL, *PDDC_CONTROL;
Membres
Size
Spécifie la taille, en octets, de cette structure DDC_CONTROL.
I2CCallbacks
Structure I2C_CALLBACKS qui contient des pointeurs vers des fonctions, implémentée par le pilote miniport vidéo, qui lit et écrit des bits de données individuels dans l’horloge série I2C et les lignes de données.
EdidSegment
Spécifie le segment EDID particulier. Actuellement, ce membre est significatif uniquement pour EEDID (EDID version 1.3) ; pour les autres versions EDID, ce membre doit toujours être défini sur 0. Pour EEDID (EDID Version 1.3), les nombres de segments peuvent aller de 0 à 127, où chaque segment est de 256 octets de longueur. Étant donné que le numéro de version EDID se trouve dans le segment 0, ce membre doit être défini sur 0 la première fois que le pilote miniport vidéo appelle VideoPortDDCMonitorHelper concernant un moniteur particulier.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | video.h (include Video.h) |