DXGK_I2C_INTERFACE 结构 (dispmprt.h)

DXGK_I2C_INTERFACE 结构包含指向 I2C 接口中的函数的指针,该接口由显示微型端口驱动程序实现。

语法

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;

成员

Size

此结构的大小(以字节为单位)。

Version

I2C 接口的版本号。 版本号常量在 Dispmprt.h (中定义,例如,DXGK_I2C_INTERFACE_VERSION_1) 。

Context

指向专用上下文块的指针。

InterfaceReference

指向由显示微型端口驱动程序实现的接口引用函数的指针。

InterfaceDereference

指向由显示微型端口驱动程序实现的接口取消引用函数的指针。

DxgkDdiI2CTransmitDataToDisplay

指向显示微型端口驱动程序的 DxgkDdiI2CTransmitDataToDisplay 函数的 指针。

DxgkDdiI2CReceiveDataFromDisplay

指向显示微型端口驱动程序的 DxgkDdiI2CReceiveDataFromDisplay 函数的指针。

注解

需要使用 I2C 接口的内核模式组件调用显示微型端口驱动程序的 DxgkDdiQueryInterface 函数。

要求

要求
最低受支持的客户端 Windows Vista
标头 dispmprt.h (包括 Dispmprt.h)