estructura DXGK_I2C_INTERFACE (dispmprt.h)
La estructura DXGK_I2C_INTERFACE contiene punteros a funciones en la interfaz I2C, que el controlador de miniporte de pantalla implementa.
Sintaxis
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;
Miembros
Size
Tamaño, en bytes, de esta estructura.
Version
Número de versión de la interfaz I2C. Las constantes de número de versión se definen en Dispmprt.h (por ejemplo, DXGK_I2C_INTERFACE_VERSION_1).
Context
Puntero a un bloque de contexto privado.
InterfaceReference
Puntero a una función de referencia de interfaz implementada por el controlador de miniporte de pantalla.
InterfaceDereference
Puntero a una función de desreferencia de interfaz implementada por el controlador de miniporte de pantalla.
DxgkDdiI2CTransmitDataToDisplay
Puntero a la funcióndel controlador de minipuerto de pantallaDxgkDdiI2CTransmitDataToDisplay.
DxgkDdiI2CReceiveDataFromDisplay
Puntero a la función dxgkDdiI2CReceiveDataFromDisplay del controlador de miniporte de pantalla.
Observaciones
Un componente en modo kernel que necesita usar la interfaz I2C llama a la función dxgkDdiQueryInter face del controlador de miniporte de pantalla.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista |
encabezado de | dispmprt.h (incluya Dispmprt.h) |