DXGK_DRIVER_FEATURE枚举 (d3dukmdt.h)

DXGK_DRIVER_FEATURE 枚举是驱动程序功能列表。

语法

typedef enum _DXGK_DRIVER_FEATURE {
  DXGK_DRIVER_FEATURE_HWSCH = 0,
  DXGK_DRIVER_FEATURE_HWFLIPQUEUE = 1,
  DXGK_DRIVER_FEATURE_LDA_GPUPV = 2,
  DXGK_DRIVER_FEATURE_KMD_SIGNAL_CPU_EVENT = 3,
  DXGK_DRIVER_FEATURE_USER_MODE_SUBMISSION = 4,
  DXGK_DRIVER_FEATURE_SHARE_BACKING_STORE_WITH_KMD = 5,
  DXGK_DRIVER_FEATURE_RESERVED_1 = 6,
  DXGK_DRIVER_FEATURE_RESERVED_2 = 7,
  DXGK_DRIVER_FEATURE_RESERVED_3 = 8,
  DXGK_DRIVER_FEATURE_RESERVED_4 = 9,
  DXGK_DRIVER_FEATURE_RESERVED_5 = 10,
  DXGK_DRIVER_FEATURE_RESERVED_6 = 11,
  DXGK_DRIVER_FEATURE_RESERVED_7 = 12,
  DXGK_DRIVER_FEATURE_RESERVED_8 = 13,
  DXGK_DRIVER_FEATURE_RESERVED_9 = 14,
  DXGK_DRIVER_FEATURE_RESERVED_10 = 15,
  DXGK_DRIVER_FEATURE_RESERVED_11 = 16,
  DXGK_DRIVER_FEATURE_RESERVED_12 = 17,
  DXGK_DRIVER_FEATURE_RESERVED_13 = 18,
  DXGK_DRIVER_FEATURE_RESERVED_14 = 19,
  DXGK_DRIVER_FEATURE_RESERVED_15 = 20,
  DXGK_DRIVER_FEATURE_RESERVED_16 = 21,
  DXGK_DRIVER_FEATURE_RESERVED_17 = 22,
  DXGK_DRIVER_FEATURE_RESERVED_18 = 23,
  DXGK_DRIVER_FEATURE_RESERVED_19 = 24,
  DXGK_DRIVER_FEATURE_RESERVED_20 = 25,
  DXGK_DRIVER_FEATURE_RESERVED_21 = 26,
  DXGK_DRIVER_FEATURE_RESERVED_22 = 27,
  DXGK_DRIVER_FEATURE_RESERVED_23 = 28,
  DXGK_DRIVER_FEATURE_RESERVED_24 = 29,
  DXGK_DRIVER_FEATURE_RESERVED_25 = 30,
  DXGK_DRIVER_FEATURE_SAMPLE = 31,
  DXGK_DRIVER_FEATURE_PAGE_BASED_MEMORY_MANAGER = 32,
  DXGK_DRIVER_FEATURE_KERNEL_MODE_TESTING = 33,
  DXGK_DRIVER_FEATURE_64K_PT_DEMOTION_FIX = 34,
  DXGK_DRIVER_FEATURE_GPUPV_PRESENT_HWQUEUE = 35,
  DXGK_DRIVER_FEATURE_GPUVAIOMMU = 36,
  DXGK_DRIVER_FEATURE_NATIVE_FENCE = 37,
  DXGK_DRIVER_FEATURE_MAX
} DXGK_DRIVER_FEATURE;

常数

 
DXGK_DRIVER_FEATURE_HWSCH
值:0
硬件加速 GPU 计划功能。
DXGK_DRIVER_FEATURE_HWFLIPQUEUE
值:1
硬件翻转队列功能。
DXGK_DRIVER_FEATURE_LDA_GPUPV
值:2
GPU 半虚拟化功能中的链接显示适配器。
DXGK_DRIVER_FEATURE_KMD_SIGNAL_CPU_EVENT
值:3
按 KMD 功能发出 CPU 事件的信号。
DXGK_DRIVER_FEATURE_USER_MODE_SUBMISSION
值:4
用户模式提交功能。
DXGK_DRIVER_FEATURE_SHARE_BACKING_STORE_WITH_KMD
值:5
允许 UMD 与 KMD 功能共享后盾存储。
DXGK_DRIVER_FEATURE_RESERVED_1
值:6
保留。
DXGK_DRIVER_FEATURE_RESERVED_2
值:7
保留。
DXGK_DRIVER_FEATURE_RESERVED_3
值:8
保留。
DXGK_DRIVER_FEATURE_RESERVED_4
值:9
保留。
DXGK_DRIVER_FEATURE_RESERVED_5
值:10
保留。
DXGK_DRIVER_FEATURE_RESERVED_6
值:11
保留。
DXGK_DRIVER_FEATURE_RESERVED_7
值:12
保留。
DXGK_DRIVER_FEATURE_RESERVED_8
值:13
保留。
DXGK_DRIVER_FEATURE_RESERVED_9
值:14
保留。
DXGK_DRIVER_FEATURE_RESERVED_10
值:15
保留。
DXGK_DRIVER_FEATURE_RESERVED_11
值:16
保留。
DXGK_DRIVER_FEATURE_RESERVED_12
值:17
保留。
DXGK_DRIVER_FEATURE_RESERVED_13
值:18
保留。
DXGK_DRIVER_FEATURE_RESERVED_14
值:19
保留。
DXGK_DRIVER_FEATURE_RESERVED_15
值:20
保留。
DXGK_DRIVER_FEATURE_RESERVED_16
值:21
保留。
DXGK_DRIVER_FEATURE_RESERVED_17
值:22
保留。
DXGK_DRIVER_FEATURE_RESERVED_18
值:23
保留。
DXGK_DRIVER_FEATURE_RESERVED_19
值:24
保留。
DXGK_DRIVER_FEATURE_RESERVED_20
值:25
保留。
DXGK_DRIVER_FEATURE_RESERVED_21
值:26
保留。
DXGK_DRIVER_FEATURE_RESERVED_22
值:27
保留。
DXGK_DRIVER_FEATURE_RESERVED_23
值:28
保留。
DXGK_DRIVER_FEATURE_RESERVED_24
值:29
保留。
DXGK_DRIVER_FEATURE_RESERVED_25
值:30
保留。
DXGK_DRIVER_FEATURE_SAMPLE
值:31
DXGK_DRIVER_FEATURE_PAGE_BASED_MEMORY_MANAGER
值:32
基于页的内存管理功能。
DXGK_DRIVER_FEATURE_KERNEL_MODE_TESTING
值:33
内核模式测试接口功能。
DXGK_DRIVER_FEATURE_64K_PT_DEMOTION_FIX
值:34
64K 页面表降级的 OS bugfix。
DXGK_DRIVER_FEATURE_GPUPV_PRESENT_HWQUEUE
值:35
已启用 GPU 半虚拟化和硬件计划的 OS bugfix。
DXGK_DRIVER_FEATURE_GPUVAIOMMU
值:36
使用 IoMmu 功能的 GPU 虚拟地址。
DXGK_DRIVER_FEATURE_NATIVE_FENCE
值:37
本机 GPU 围栏功能。
DXGK_DRIVER_FEATURE_MAX
枚举的最大值。

言论

WDDM 功能由 特征 ID 值标识,该值具有 特征类别(高 4 位)和子 ID(下 28 位)。 当功能类别 DXGK_FEATURE_CATEGORY_DRIVER时,特征子 ID 是此枚举中的值之一。

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

要求

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

另请参阅

DXGK_FEATURE_CATEGORY

DXGK_FEATURE_ID