struttura DXGK_I2C_INTERFACE (dispmprt.h)
La struttura DXGK_I2C_INTERFACE contiene puntatori alle funzioni nell'interfaccia I2C, implementata dal driver miniport di visualizzazione.
Sintassi
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;
Members
Size
Dimensione, in byte, della struttura.
Version
Numero di versione dell'interfaccia I2C. Le costanti del numero di versione sono definite in Dispmprt.h (ad esempio, DXGK_I2C_INTERFACE_VERSION_1).
Context
Puntatore a un blocco di contesto privato.
InterfaceReference
Puntatore a una funzione di riferimento dell'interfaccia implementata dal driver miniport di visualizzazione.
InterfaceDereference
Puntatore a una funzione di dereferenziazione dell'interfaccia implementata dal driver miniport di visualizzazione.
DxgkDdiI2CTransmitDataToDisplay
Puntatore alla funzione DxgkDdiI2CTransmitDataToDisplay del driver del miniport.
DxgkDdiI2CReceiveDataFromDisplay
Puntatore alla funzione DxgkDdiI2CReceiveDataFromDisplay del driver miniport.
Commenti
Un componente in modalità kernel che deve usare l'interfaccia I2C chiama la funzione DxgkDdiQueryInterface del driver miniport di visualizzazione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Intestazione | dispmprt.h (include Dispmprt.h) |