DXGK_I2C_INTERFACE 구조체(dispmprt.h)
DXGK_I2C_INTERFACE 구조에는 디스플레이 미니포트 드라이버에 의해 구현되는 I2C 인터페이스의 함수에 대한 포인터가 포함되어 있습니다.
구문
typedef struct _DXGK_I2C_INTERFACE {
USHORT Size;
USHORT Version;
PVOID Context;
PINTERFACE_REFERENCE InterfaceReference;
PINTERFACE_DEREFERENCE InterfaceDereference;
DXGKDDI_I2C_TRANSMIT_DATA_TO_DISPLAY DxgkDdiI2CTransmitDataToDisplay;
DXGKDDI_I2C_RECEIVE_DATA_FROM_DISPLAY DxgkDdiI2CReceiveDataFromDisplay;
} DXGK_I2C_INTERFACE, *PDXGK_I2C_INTERFACE;
멤버
Size
이 구조체의 크기(바이트)입니다.
Version
I2C 인터페이스의 버전 번호입니다. 버전 번호 상수는 Dispmprt.h (예: DXGK_I2C_INTERFACE_VERSION_1)에 정의됩니다.
Context
프라이빗 컨텍스트 블록에 대한 포인터입니다.
InterfaceReference
디스플레이 미니포트 드라이버에 의해 구현되는 인터페이스 참조 함수에 대한 포인터입니다.
InterfaceDereference
디스플레이 미니포트 드라이버에 의해 구현되는 인터페이스 역참조 함수에 대한 포인터입니다.
DxgkDdiI2CTransmitDataToDisplay
디스플레이 미니포트 드라이버의 DxgkDdiI2CTransmitDataToDisplay 함수에 대한 포인터입니다.
DxgkDdiI2CReceiveDataFromDisplay
디스플레이 미니포트 드라이버의 DxgkDdiI2CReceiveDataFromDisplay 함수에 대한 포인터입니다.
설명
I2C 인터페이스를 사용해야 하는 커널 모드 구성 요소는 디스플레이 미니포트 드라이버의 DxgkDdiQueryInterface 함수를 호출합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista |
머리글 | dispmprt.h(Dispmprt.h 포함) |