DXGK_I2C_INTERFACE Struktur (dispmprt.h)
Die DXGK_I2C_INTERFACE Struktur enthält Zeiger auf Funktionen in der I2C-Schnittstelle, die vom Display miniport-Treiber implementiert wird.
Syntax
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;
Angehörige
Size
Die Größe dieser Struktur in Byte.
Version
Die Versionsnummer der I2C-Schnittstelle. Versionsnummernkonstanten werden in Dispmprt.h definiert (z. B. DXGK_I2C_INTERFACE_VERSION_1).
Context
Ein Zeiger auf einen privaten Kontextblock.
InterfaceReference
Ein Zeiger auf eine Schnittstellenverweisfunktion, die vom Display miniport-Treiber implementiert wird.
InterfaceDereference
Ein Zeiger auf eine Schnittstellen-Ableitungsfunktion, die vom Display miniport-Treiber implementiert wird.
DxgkDdiI2CTransmitDataToDisplay
Ein Zeiger auf die DxgkDdiI2CTransmitDataToDisplay-Funktion des Miniporttreibers.
DxgkDdiI2CReceiveDataFromDisplay
Ein Zeiger auf die DxgkDdiI2CReceiveDataFromDisplay-Funktion des Miniporttreibers.
Bemerkungen
Eine Kernelmoduskomponente, die die I2C-Schnittstelle verwenden muss, ruft die DxgkDdiQueryInterface-Funktion des Anzeigeminiporttreibers auf.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista |
Header- | dispmprt.h (include Dispmprt.h) |