DXGK_I2C_INTERFACE estrutura (dispmprt.h)
A estrutura DXGK_I2C_INTERFACE contém ponteiros para funções na interface I2C, que é implementada pelo driver de miniporto 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 que é implementada pelo driver de miniporto de exibição.
InterfaceDereference
Um ponteiro para uma função de desreferência de interface que é implementada pelo driver de miniporto de exibição.
DxgkDdiI2CTransmitDataToDisplay
Um ponteiro para a função DxgkDdiI2CTransmitDataToDisplay do driver de miniporto de exibição.
DxgkDdiI2CReceiveDataFromDisplay
Um ponteiro para a função DxgkDdiI2CReceiveDataFromDisplay do driver de exibição.
Observações
Um componente do modo kernel que precisa usar a interface I2C chama a função DxgkDdiQueryInterface do driver de miniporto de exibição.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows Vista |
cabeçalho | dispmprt.h (inclua Dispmprt.h) |