Compartilhar via


estrutura DXGK_I2C_INTERFACE (dispmprt.h)

A estrutura DXGK_I2C_INTERFACE contém ponteiros para funções na interface I2C, que é implementada pelo driver de miniporta de exibição.

Sintaxe

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;

Membros

Size

O tamanho, em bytes, dessa estrutura.

Version

O número de versão da interface I2C. As constantes de número de versão são definidas em Dispmprt.h (por exemplo, DXGK_I2C_INTERFACE_VERSION_1).

Context

Um ponteiro para um bloco de contexto privado.

InterfaceReference

Um ponteiro para uma função de referência de interface implementada pelo driver de miniporta de exibição.

InterfaceDereference

Um ponteiro para uma função de desreferência de interface implementada pelo driver de miniporto de exibição.

DxgkDdiI2CTransmitDataToDisplay

Um ponteiro para a função DxgkDdiI2CTransmitDataToDisplay do driver de miniporta de exibição.

DxgkDdiI2CReceiveDataFromDisplay

Um ponteiro para a função DxgkDdiI2CReceiveDataFromDisplay do driver de miniporta de exibição.

Comentários

Um componente do modo kernel que precisa usar a interface I2C chama a função DxgkDdiQueryInterface do driver de miniporta de exibição.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Cabeçalho dispmprt.h (inclua Dispmprt.h)