Compartir a través de


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)