Freigeben über


I2C_CALLBACKS-Struktur (video.h)

Die I2C_CALLBACKS-Struktur enthält Zeiger auf Funktionen, die vom Video-Miniporttreiber implementiert werden, die aus den seriellen Daten- und seriellen Taktlinien des I2C-Busses lesen und in diese schreiben.

Syntax

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;

Member

WriteClockLine

Ein Zeiger auf die WriteClockLine-Funktion , die vom Video-Miniporttreiber implementiert wird.

WriteDataLine

Ein Zeiger auf die WriteDataLine-Funktion , die vom Video-Miniporttreiber implementiert wird.

ReadClockLine

Ein Zeiger auf die ReadClockLine-Funktion , die vom Video-Miniporttreiber implementiert wird.

ReadDataLine

Ein Zeiger auf die ReadDataLine-Funktion , die vom Video-Miniporttreiber implementiert wird.

Anforderungen

Anforderung Wert
Header video.h (Video.h einschließen)

Weitere Informationen

DDC_CONTROL

HwVidGetVideoChildDescriptor

I2C-Funktionen

VideoPortDDCMonitorHelper