DXGK_I2C_INTERFACE estructura (dispmprt.h)
La estructura DXGK_I2C_INTERFACE contiene punteros a funciones en la interfaz I2C, que implementa el controlador de minipuerto de pantalla.
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 minipuerto de pantalla.
InterfaceDereference
Puntero a una función de desreferencia de interfaz implementada por el controlador de minipuerto de pantalla.
DxgkDdiI2CTransmitDataToDisplay
Puntero a la función DxgkDdiI2CTransmitDataToDisplay del controlador de miniporte de pantalla.
DxgkDdiI2CReceiveDataFromDisplay
Puntero a la función DxgkDdiI2CReceiveDataFromDisplay del controlador de miniporte de pantalla.
Comentarios
Un componente en modo kernel que necesita usar la interfaz I2C llama a la función DxgkDdiQueryInterface del controlador de miniporte de pantalla.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Encabezado | dispmprt.h (incluir Dispmprt.h) |