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