énumération DXGK_FEATURE_CATEGORY (d3dukmdt.h)
L’énumération DXGK_FEATURE_CATEGORY spécifie la catégorie d’une fonctionnalité WDDM.
Syntaxe
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 du pilote. Pour faciliter l’implémentation, la catégorie de pilote est la catégorie 0 (ce qui signifie que tous les 4 bits d’ID de catégorie supérieure sont 0). Cette disposition facilite l’implémentation des 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 pas besoin d’effectuer de solutions de contournement sophistiquées avec des numéros de build, ce qui peut être déroutant lors de la rétroportation des 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 une utilisation ultérieure. Aucun ID de fonctionnalité n’est défini dans cette catégorie. |
DXGK_FEATURE_CATEGORY_RESERVED5 Valeur : 5 Réservé pour une utilisation ultérieure. Aucun ID de fonctionnalité n’est défini dans cette catégorie. |
DXGK_FEATURE_CATEGORY_RESERVED6 Valeur : 6 Réservé pour une utilisation ultérieure. Aucun ID de fonctionnalité n’est défini dans cette catégorie. |
DXGK_FEATURE_CATEGORY_RESERVED7 Valeur : 7 Réservé pour une utilisation ultérieure. Aucun ID de fonctionnalité n’est défini dans cette catégorie. |
DXGK_FEATURE_CATEGORY_RESERVED8 Valeur : 8 Réservé pour une utilisation ultérieure. Aucun ID de fonctionnalité n’est défini dans cette catégorie. |
DXGK_FEATURE_CATEGORY_RESERVED9 Valeur : 9 Réservé pour une utilisation ultérieure. Aucun ID de fonctionnalité n’est défini dans cette catégorie. |
DXGK_FEATURE_CATEGORY_RESERVED10 Valeur : 10 Réservé pour une utilisation ultérieure. Aucun ID de fonctionnalité n’est défini dans cette catégorie. |
DXGK_FEATURE_CATEGORY_RESERVED11 Valeur : 11 Réservé pour une utilisation ultérieure. Aucun ID de fonctionnalité n’est défini dans cette catégorie. |
DXGK_FEATURE_CATEGORY_RESERVED12 Valeur : 12 Réservé pour une utilisation ultérieure. Aucun ID de fonctionnalité n’est défini dans cette catégorie. |
DXGK_FEATURE_CATEGORY_RESERVED13 Valeur : 13 Réservé pour une utilisation ultérieure. Aucun ID de fonctionnalité n’est défini dans cette catégorie. |
DXGK_FEATURE_CATEGORY_RESERVED14 Valeur : 14 Réservé pour une utilisation ultérieure. Aucun ID de fonctionnalité n’est défini dans cette catégorie. |
DXGK_FEATURE_CATEGORY_RESERVED15 Valeur : 15 Réservé pour une utilisation ultérieure. 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 un ID de fonctionnalité valeur 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 prise en charge des fonctionnalités WDDM d’interrogation et d’activation.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 11, version 24H2 (WDDM 3.2) |
d’en-tête | d3dukmdt.h |