Поделиться через


перечисление 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.
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.
DXGK_DRIVER_FEATURE_GPUPV_PRESENT_HWQUEUE
Значение: 35
Исправление ос для паравиртуализации GPU и аппаратного планирования.
DXGK_DRIVER_FEATURE_GPUVAIOMMU
Значение: 36
Использование виртуальных адресов GPU с функцией IoMmu.
DXGK_DRIVER_FEATURE_NATIVE_FENCE
Значение: 37
Встроенная функция ограждения GPU.
DXGK_DRIVER_FEATURE_MAX
Максимальное значение перечисления.

Замечания

Функция WDDM определяется идентификатором функции значением, которое имеет категорию функций (верхние 4 бита) и подидень (нижние 28 бит). Вложенный идентификатор компонента является одним из значений в этом перечислении, когда категория компонентов DXGK_FEATURE_CATEGORY_DRIVER.

Дополнительные сведения см. в разделе поддержка функций WDDM и включение.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 11 версии 24H2 (WDDM 3.2)
заголовка d3dukmdt.h

См. также

DXGK_FEATURE_CATEGORY

DXGK_FEATURE_ID