structure DXGK_I2C_INTERFACE (dispmprt.h)
La structure DXGK_I2C_INTERFACE contient des pointeurs vers des fonctions dans l’interface I2C, qui est implémentée par le pilote miniport d’affichage.
Syntaxe
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;
Membres
Size
Taille, en octets, de cette structure.
Version
Numéro de version de l’interface I2C. Les constantes de numéro de version sont définies dans Dispmprt.h (par exemple, DXGK_I2C_INTERFACE_VERSION_1).
Context
Pointeur vers un bloc de contexte privé.
InterfaceReference
Pointeur vers une fonction de référence d’interface implémentée par le pilote miniport d’affichage.
InterfaceDereference
Pointeur vers une fonction de déréférencement d’interface implémentée par le pilote miniport d’affichage.
DxgkDdiI2CTransmitDataToDisplay
Pointeur vers la fonction DxgkDdiI2CTransmitDataToDisplay du pilote miniport d’affichage.
DxgkDdiI2CReceiveDataFromDisplay
Pointeur vers la fonction DxgkDdiI2CReceiveDataFromDisplay du pilote miniport d’affichage.
Remarques
Un composant en mode noyau qui doit utiliser l’interface I2C appelle la fonction DxgkDdiQueryInterface du pilote miniport d’affichage.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
En-tête | dispmprt.h (inclure Dispmprt.h) |