Перечисление 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 |