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


перечисление DXGK_FEATURE_CATEGORY (d3dukmdt.h)

Перечисление DXGK_FEATURE_CATEGORY указывает категорию функции WDDM.

Синтаксис

typedef enum _DXGK_FEATURE_CATEGORY {
  DXGK_FEATURE_CATEGORY_DRIVER = 0,
  DXGK_FEATURE_CATEGORY_OS = 1,
  DXGK_FEATURE_CATEGORY_BUGFIX = 2,
  DXGK_FEATURE_CATEGORY_TEST = 3,
  DXGK_FEATURE_CATEGORY_RESERVED4 = 4,
  DXGK_FEATURE_CATEGORY_RESERVED5 = 5,
  DXGK_FEATURE_CATEGORY_RESERVED6 = 6,
  DXGK_FEATURE_CATEGORY_RESERVED7 = 7,
  DXGK_FEATURE_CATEGORY_RESERVED8 = 8,
  DXGK_FEATURE_CATEGORY_RESERVED9 = 9,
  DXGK_FEATURE_CATEGORY_RESERVED10 = 10,
  DXGK_FEATURE_CATEGORY_RESERVED11 = 11,
  DXGK_FEATURE_CATEGORY_RESERVED12 = 12,
  DXGK_FEATURE_CATEGORY_RESERVED13 = 13,
  DXGK_FEATURE_CATEGORY_RESERVED14 = 14,
  DXGK_FEATURE_CATEGORY_RESERVED15 = 15,
  DXGK_FEATURE_CATEGORY_MAX = 16
} DXGK_FEATURE_CATEGORY;

Константы

 
DXGK_FEATURE_CATEGORY_DRIVER
Значение: 0
Указывает функцию, требующую дополнительной поддержки драйверов. Для простоты реализации категория драйвера — категория 0 (то есть все 4 бита идентификатора верхней категории — 0). Этот макет упрощает реализацию драйверов, позволяя хранить данные функций в статических и (или) линейных массивах данных.
DXGK_FEATURE_CATEGORY_OS
Значение: 1
Указывает функцию, которая является внутренней или конкретной для ОС.
DXGK_FEATURE_CATEGORY_BUGFIX
Значение: 2
Указывает исправление ошибки. Это значение позволяет драйверу или другому компоненту тривиально спрашивать ОС, присутствует ли исправление ошибки. Затем драйверам не нужно делать никаких необычных обходных решений с номерами сборки, что может быть запутано при подключении исправлений.
DXGK_FEATURE_CATEGORY_TEST
Значение: 3
Зарезервировано для тестирования. Идентификаторы функций в этой категории не используются в рабочей среде.
DXGK_FEATURE_CATEGORY_RESERVED4
Значение: 4
Зарезервировано для дальнейшего использования. Идентификаторы признаков не определены в этой категории.
DXGK_FEATURE_CATEGORY_RESERVED5
Значение: 5
Зарезервировано для дальнейшего использования. Идентификаторы признаков не определены в этой категории.
DXGK_FEATURE_CATEGORY_RESERVED6
Значение: 6
Зарезервировано для дальнейшего использования. Идентификаторы признаков не определены в этой категории.
DXGK_FEATURE_CATEGORY_RESERVED7
Значение: 7
Зарезервировано для дальнейшего использования. Идентификаторы признаков не определены в этой категории.
DXGK_FEATURE_CATEGORY_RESERVED8
Значение: 8
Зарезервировано для дальнейшего использования. Идентификаторы признаков не определены в этой категории.
DXGK_FEATURE_CATEGORY_RESERVED9
Значение: 9
Зарезервировано для дальнейшего использования. Идентификаторы признаков не определены в этой категории.
DXGK_FEATURE_CATEGORY_RESERVED10
Значение: 10
Зарезервировано для дальнейшего использования. Идентификаторы признаков не определены в этой категории.
DXGK_FEATURE_CATEGORY_RESERVED11
Значение: 11
Зарезервировано для дальнейшего использования. Идентификаторы признаков не определены в этой категории.
DXGK_FEATURE_CATEGORY_RESERVED12
Значение: 12
Зарезервировано для дальнейшего использования. Идентификаторы признаков не определены в этой категории.
DXGK_FEATURE_CATEGORY_RESERVED13
Значение: 13
Зарезервировано для дальнейшего использования. Идентификаторы признаков не определены в этой категории.
DXGK_FEATURE_CATEGORY_RESERVED14
Значение: 14
Зарезервировано для дальнейшего использования. Идентификаторы признаков не определены в этой категории.
DXGK_FEATURE_CATEGORY_RESERVED15
Значение: 15
Зарезервировано для дальнейшего использования. Идентификаторы признаков не определены в этой категории.
DXGK_FEATURE_CATEGORY_MAX
Значение: 16
Максимальное значение для этого перечисления.

Замечания

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

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

Требования

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

См. также

DXGK_DRIVER_FEATURE

DXGK_FEATURE_ID