DXGKDDI_FEATURE_INTERFACE结构(dispmprt.h)

DXGKDDI_FEATURE_INTERFACE 结构包含端口驱动程序可以调用的显示内核模式微型端口驱动程序(KMD)接口,以查询 KMD 的功能支持。

语法

typedef struct _DXGKDDI_FEATURE_INTERFACE {
  USHORT                         Size;
  USHORT                         Version;
  PVOID                          Context;
  PINTERFACE_REFERENCE           InterfaceReference;
  PINTERFACE_DEREFERENCE         InterfaceDereference;
  PDXGKDDI_QUERYFEATURESUPPORT   QueryFeatureSupport;
  PDXGKDDI_QUERYFEATUREINTERFACE QueryFeatureInterface;
} DXGKDDI_FEATURE_INTERFACE, *PDXGKDDI_FEATURE_INTERFACE;

成员

Size

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

Version

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

Context

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

InterfaceReference

指向 KMD 实现的接口引用函数的指针。

InterfaceDereference

指向 KMD 实现的接口取消引用函数的指针。

QueryFeatureSupport

指向 KMD 实现的 DxgkDdiQueryFeatureSupport 函数的指针,用于查询功能支持。

QueryFeatureInterface

指向 KMD 实现的 DxgkDdiQueryFeatureInterface 函数的指针,用于查询 KMD 的接口以获取功能。 OS 仅针对启用的功能调用这些接口,并且始终请求驱动程序支持的功能版本的接口。

言论

如果驱动程序实现 DXGKDDI_FEATURE_INTERFACE,则不再需要调用 DxgkCbQueryFeatureSupport 以提前在端口驱动程序中启用功能。 它可以使用其 DXGKDDI_FEATURE_INTERFACE 接口按需查询功能支持。

有关详细信息,请参阅 查询 WDDM 功能支持和启用

要求

要求 价值
最低支持的客户端 Windows 11 版本 24H2 (WDDM 3.2)
标头 dispmprt.h

另请参阅

DxgkDdiQueryFeatureSupport

DxgkDdiQueryInterface