Compartir a través de


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)