DXGK_ISFEATUREENABLED_RESULT结构(d3dukmdt.h)

DXGK_ISFEATUREENABLED_RESULT 结构定义特征查询的结果。

语法

typedef struct _DXGK_ISFEATUREENABLED_RESULT {
  UINT16 Version;
  union {
    struct {
      UINT16 Enabled : 1;
      UINT16 KnownFeature : 1;
      UINT16 SupportedByDriver : 1;
      UINT16 SupportedOnCurrentConfig : 1;
      UINT16 Reserved : 12;
    };
    DXGK_FEATURE_VERSION Value;
  };
} DXGK_ISFEATUREENABLED_RESULT;

成员

Version

启用时(已启用=TRUE),版本 是所使用的功能的协商版本。 此值是 OS 和驱动程序支持的最高版本。 例如,如果 OS 支持版本 1 到 3,并且驱动程序支持版本 2 到 5,则生成的协商功能版本为 3。

Enabled

设置后,将启用该功能。

KnownFeature

设置后,OS 已知该功能。

SupportedByDriver

设置后,驱动程序支持该功能。 仅当该功能依赖于驱动程序支持时,才会设置 SupportedByDriver

SupportedOnCurrentConfig

设置后,当前配置支持该功能。

Reserved

保留供系统使用。

Value

访问此结构的位字段的替代方法。

言论

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

要求

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

另请参阅

D3DKMT_ISFEATUREENABLED

DXGK_FEATURE_INTERFACE

DXGK_FEATURE_INTERFACE:IsFeatureEnabled