Partager via


é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

Voir aussi

DXGK_DRIVER_FEATURE

DXGK_FEATURE_ID