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 |
Header | dispmprt.h (Dispmprt.h を含む) |