énumération DXGK_FEATURE_CATEGORY (d3dukmdt.h)
L’énumération DXGK_FEATURE_CATEGORY spécifie la catégorie d’une fonctionnalité WDDM.
Syntax
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;
Constantes
DXGK_FEATURE_CATEGORY_DRIVER Valeur : 0 Indique une fonctionnalité qui nécessite une prise en charge supplémentaire des pilotes. Pour faciliter l’implémentation, la catégorie de pilotes est la catégorie 0 (ce qui signifie que les 4 bits d’ID de catégorie supérieure sont 0). Cette disposition facilite l’implémentation par les pilotes en autorisant le stockage des données de fonctionnalité dans des tableaux statiques et/ou linéaires de données. |
DXGK_FEATURE_CATEGORY_OS Valeur : 1 Indique une fonctionnalité interne ou spécifique au système d’exploitation. |
DXGK_FEATURE_CATEGORY_BUGFIX Valeur : 2 Indique un correctif de bogue. Cette valeur permet au pilote ou à un autre composant de demander trivialement au système d’exploitation si un correctif de bogue est présent. Les pilotes n’ont alors pas besoin d’effectuer des solutions de contournement sophistiquées avec des numéros de build, ce qui peut prêter à confusion lors de la rétroportation de correctifs. |
DXGK_FEATURE_CATEGORY_TEST Valeur : 3 Réservé à des fins de test. Aucun ID de fonctionnalité de cette catégorie n’est utilisé en production. |
DXGK_FEATURE_CATEGORY_RESERVED4 Valeur : 4 Réservé pour un usage futur. Aucun ID de fonctionnalité n’est défini dans cette catégorie. |
DXGK_FEATURE_CATEGORY_RESERVED5 Valeur : 5 Réservé pour un usage futur. Aucun ID de fonctionnalité n’est défini dans cette catégorie. |
DXGK_FEATURE_CATEGORY_RESERVED6 Valeur : 6 Réservé pour un usage futur. Aucun ID de fonctionnalité n’est défini dans cette catégorie. |
DXGK_FEATURE_CATEGORY_RESERVED7 Valeur : 7 Réservé pour un usage futur. Aucun ID de fonctionnalité n’est défini dans cette catégorie. |
DXGK_FEATURE_CATEGORY_RESERVED8 Valeur : 8 Réservé pour un usage futur. Aucun ID de fonctionnalité n’est défini dans cette catégorie. |
DXGK_FEATURE_CATEGORY_RESERVED9 Valeur : 9 Réservé pour un usage futur. Aucun ID de fonctionnalité n’est défini dans cette catégorie. |
DXGK_FEATURE_CATEGORY_RESERVED10 Valeur : 10 Réservé pour un usage futur. Aucun ID de fonctionnalité n’est défini dans cette catégorie. |
DXGK_FEATURE_CATEGORY_RESERVED11 Valeur : 11 Réservé pour un usage futur. Aucun ID de fonctionnalité n’est défini dans cette catégorie. |
DXGK_FEATURE_CATEGORY_RESERVED12 Valeur : 12 Réservé pour un usage futur. Aucun ID de fonctionnalité n’est défini dans cette catégorie. |
DXGK_FEATURE_CATEGORY_RESERVED13 Valeur : 13 Réservé pour un usage futur. Aucun ID de fonctionnalité n’est défini dans cette catégorie. |
DXGK_FEATURE_CATEGORY_RESERVED14 Valeur : 14 Réservé pour un usage futur. Aucun ID de fonctionnalité n’est défini dans cette catégorie. |
DXGK_FEATURE_CATEGORY_RESERVED15 Valeur : 15 Réservé pour un usage futur. Aucun ID de fonctionnalité n’est défini dans cette catégorie. |
DXGK_FEATURE_CATEGORY_MAX Valeur : 16 Valeur maximale pour cette énumération. |
Remarques
Une fonctionnalité WDDM est identifiée par une valeur d’ID de fonctionnalité qui a une catégorie de caractéristique (une des valeurs de cette énumération dans les 4 bits supérieurs) et un sous-ID (28 bits inférieurs).
Pour plus d’informations, consultez Interrogation de la prise en charge et de l’activation des fonctionnalités WDDM.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11, version 24H2 (WDDM 3.2) |
En-tête | d3dukmdt.h |