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
(Enabled=TRUE) 启用时, 版本 是所用功能的协商版本。 此值是操作系统和驱动程序都支持的最高版本。 例如,如果 OS 支持版本 1 到 3,而驱动程序支持版本 2 到 5,则生成的协商功能版本为 3。
Enabled
设置后,将启用该功能。
KnownFeature
设置后,OS 会知道该功能。
SupportedByDriver
设置后,驱动程序支持该功能。 仅当功能依赖于驱动程序支持时,才设置 SupportedByDriver。
SupportedOnCurrentConfig
设置后,当前配置支持该功能。
Reserved
预留给系统使用。
Value
访问此结构的位字段的另一种方法。
注解
有关详细信息,请参阅 查询 WDDM 功能支持和启用。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 11,版本 24H2 (WDDM 3.2) |
标头 | d3dukmdt.h |