I2C_CALLBACKS構造 (video.h)

I2C_CALLBACKS構造体には、I2C バスのシリアル データとシリアル クロック行に対する読み取りと書き込みを行う、ビデオ ミニポート ドライバーによって実装される関数へのポインターが含まれています。

構文

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;

メンバー

WriteClockLine

ビデオ ミニポート ドライバーによって実装される WriteClockLine 関数へのポインター。

WriteDataLine

ビデオ ミニポート ドライバーによって実装される WriteDataLine 関数へのポインター。

ReadClockLine

ビデオ ミニポート ドライバーによって実装される ReadClockLine 関数へのポインター。

ReadDataLine

ビデオ ミニポート ドライバーによって実装される ReadDataLine 関数へのポインター。

要件

要件
Header video.h (Video.h を含む)

こちらもご覧ください

DDC_CONTROL

HwVidGetVideoChildDescriptor

I2C 関数

VideoPortDDCMonitorHelper