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 함수에 대한 포인터입니다.

요구 사항

요구 사항
헤더 video.h(Video.h 포함)

추가 정보

DDC_CONTROL

HwVidGetVideoChildDescriptor

I2C 함수

VideoPortDDCMonitorHelper