Partager via


I2C_CALLBACKS structure (video.h)

La structure I2C_CALLBACKS contient des pointeurs vers des fonctions, implémentées par le pilote de miniport vidéo, qui lisent et écrivent les données série et les lignes d’horloge série du bus I2C.

Syntaxe

typedef struct _I2C_CALLBACKS {
  IN PVIDEO_WRITE_CLOCK_LINE WriteClockLine;
  IN PVIDEO_WRITE_DATA_LINE  WriteDataLine;
  IN PVIDEO_READ_CLOCK_LINE  ReadClockLine;
  IN PVIDEO_READ_DATA_LINE   ReadDataLine;
} I2C_CALLBACKS, *PI2C_CALLBACKS;

Membres

WriteClockLine

Pointeur vers la fonction WriteClockLine implémentée par le pilote de miniport vidéo.

WriteDataLine

Pointeur vers la fonction WriteDataLine implémentée par le pilote de miniport vidéo.

ReadClockLine

Pointeur vers la fonction ReadClockLine implémentée par le pilote de miniport vidéo.

ReadDataLine

Pointeur vers la fonction ReadDataLine implémentée par le pilote de miniport vidéo.

Configuration requise

Condition requise Valeur
En-tête video.h (incluez Video.h)

Voir aussi

DDC_CONTROL

HwVidGetVideoChildDescriptor

Fonctions I2C

VideoPortDDCMonitorHelper