Partager via


énumération DXGK_DRIVER_FEATURE (d3dukmdt.h)

L’énumération DXGK_DRIVER_FEATURE est une liste de fonctionnalités de pilote.

Syntaxe

typedef enum _DXGK_DRIVER_FEATURE {
  DXGK_DRIVER_FEATURE_HWSCH = 0,
  DXGK_DRIVER_FEATURE_HWFLIPQUEUE = 1,
  DXGK_DRIVER_FEATURE_LDA_GPUPV = 2,
  DXGK_DRIVER_FEATURE_KMD_SIGNAL_CPU_EVENT = 3,
  DXGK_DRIVER_FEATURE_USER_MODE_SUBMISSION = 4,
  DXGK_DRIVER_FEATURE_SHARE_BACKING_STORE_WITH_KMD = 5,
  DXGK_DRIVER_FEATURE_RESERVED_1 = 6,
  DXGK_DRIVER_FEATURE_RESERVED_2 = 7,
  DXGK_DRIVER_FEATURE_RESERVED_3 = 8,
  DXGK_DRIVER_FEATURE_RESERVED_4 = 9,
  DXGK_DRIVER_FEATURE_RESERVED_5 = 10,
  DXGK_DRIVER_FEATURE_RESERVED_6 = 11,
  DXGK_DRIVER_FEATURE_RESERVED_7 = 12,
  DXGK_DRIVER_FEATURE_RESERVED_8 = 13,
  DXGK_DRIVER_FEATURE_RESERVED_9 = 14,
  DXGK_DRIVER_FEATURE_RESERVED_10 = 15,
  DXGK_DRIVER_FEATURE_RESERVED_11 = 16,
  DXGK_DRIVER_FEATURE_RESERVED_12 = 17,
  DXGK_DRIVER_FEATURE_RESERVED_13 = 18,
  DXGK_DRIVER_FEATURE_RESERVED_14 = 19,
  DXGK_DRIVER_FEATURE_RESERVED_15 = 20,
  DXGK_DRIVER_FEATURE_RESERVED_16 = 21,
  DXGK_DRIVER_FEATURE_RESERVED_17 = 22,
  DXGK_DRIVER_FEATURE_RESERVED_18 = 23,
  DXGK_DRIVER_FEATURE_RESERVED_19 = 24,
  DXGK_DRIVER_FEATURE_RESERVED_20 = 25,
  DXGK_DRIVER_FEATURE_RESERVED_21 = 26,
  DXGK_DRIVER_FEATURE_RESERVED_22 = 27,
  DXGK_DRIVER_FEATURE_RESERVED_23 = 28,
  DXGK_DRIVER_FEATURE_RESERVED_24 = 29,
  DXGK_DRIVER_FEATURE_RESERVED_25 = 30,
  DXGK_DRIVER_FEATURE_SAMPLE = 31,
  DXGK_DRIVER_FEATURE_PAGE_BASED_MEMORY_MANAGER = 32,
  DXGK_DRIVER_FEATURE_KERNEL_MODE_TESTING = 33,
  DXGK_DRIVER_FEATURE_64K_PT_DEMOTION_FIX = 34,
  DXGK_DRIVER_FEATURE_GPUPV_PRESENT_HWQUEUE = 35,
  DXGK_DRIVER_FEATURE_GPUVAIOMMU = 36,
  DXGK_DRIVER_FEATURE_NATIVE_FENCE = 37,
  DXGK_DRIVER_FEATURE_MAX
} DXGK_DRIVER_FEATURE;

Constantes

 
DXGK_DRIVER_FEATURE_HWSCH
Valeur : 0
Fonctionnalité de planification GPU accélérée par le matériel.
DXGK_DRIVER_FEATURE_HWFLIPQUEUE
Valeur : 1
Fonctionnalité de file d’attente de retournement de matériel.
DXGK_DRIVER_FEATURE_LDA_GPUPV
Valeur : 2
Adaptateur d’affichage lié dans la fonctionnalité de paravirtualisation GPU.
DXGK_DRIVER_FEATURE_KMD_SIGNAL_CPU_EVENT
Valeur : 3
Signalisation d’un événement processeur par fonctionnalité KMD.
DXGK_DRIVER_FEATURE_USER_MODE_SUBMISSION
Valeur : 4
Fonctionnalité de soumission en mode utilisateur.
DXGK_DRIVER_FEATURE_SHARE_BACKING_STORE_WITH_KMD
Valeur : 5
UMD permettant de partager le magasin de stockage avec la fonctionnalité KMD.
DXGK_DRIVER_FEATURE_RESERVED_1
Valeur : 6
Réservé.
DXGK_DRIVER_FEATURE_RESERVED_2
Valeur : 7
Réservé.
DXGK_DRIVER_FEATURE_RESERVED_3
Valeur : 8
Réservé.
DXGK_DRIVER_FEATURE_RESERVED_4
Valeur : 9
Réservé.
DXGK_DRIVER_FEATURE_RESERVED_5
Valeur : 10
Réservé.
DXGK_DRIVER_FEATURE_RESERVED_6
Valeur : 11
Réservé.
DXGK_DRIVER_FEATURE_RESERVED_7
Valeur : 12
Réservé.
DXGK_DRIVER_FEATURE_RESERVED_8
Valeur : 13
Réservé.
DXGK_DRIVER_FEATURE_RESERVED_9
Valeur : 14
Réservé.
DXGK_DRIVER_FEATURE_RESERVED_10
Valeur : 15
Réservé.
DXGK_DRIVER_FEATURE_RESERVED_11
Valeur : 16
Réservé.
DXGK_DRIVER_FEATURE_RESERVED_12
Valeur : 17
Réservé.
DXGK_DRIVER_FEATURE_RESERVED_13
Valeur : 18
Réservé.
DXGK_DRIVER_FEATURE_RESERVED_14
Valeur : 19
Réservé.
DXGK_DRIVER_FEATURE_RESERVED_15
Valeur : 20
Réservé.
DXGK_DRIVER_FEATURE_RESERVED_16
Valeur : 21
Réservé.
DXGK_DRIVER_FEATURE_RESERVED_17
Valeur : 22
Réservé.
DXGK_DRIVER_FEATURE_RESERVED_18
Valeur : 23
Réservé.
DXGK_DRIVER_FEATURE_RESERVED_19
Valeur : 24
Réservé.
DXGK_DRIVER_FEATURE_RESERVED_20
Valeur : 25
Réservé.
DXGK_DRIVER_FEATURE_RESERVED_21
Valeur : 26
Réservé.
DXGK_DRIVER_FEATURE_RESERVED_22
Valeur : 27
Réservé.
DXGK_DRIVER_FEATURE_RESERVED_23
Valeur : 28
Réservé.
DXGK_DRIVER_FEATURE_RESERVED_24
Valeur : 29
Réservé.
DXGK_DRIVER_FEATURE_RESERVED_25
Valeur : 30
Réservé.
DXGK_DRIVER_FEATURE_SAMPLE
Valeur : 31
DXGK_DRIVER_FEATURE_PAGE_BASED_MEMORY_MANAGER
Valeur : 32
Fonctionnalité de gestion de la mémoire basée sur les pages.
DXGK_DRIVER_FEATURE_KERNEL_MODE_TESTING
Valeur : 33
Fonctionnalité d’interface de test en mode noyau.
DXGK_DRIVER_FEATURE_64K_PT_DEMOTION_FIX
Valeur : 34
Correctif de bogue du système d’exploitation pour la rétrogradation de la table de pages 64K.
DXGK_DRIVER_FEATURE_GPUPV_PRESENT_HWQUEUE
Valeur : 35
Correctif de bogue du système d’exploitation pour la paravirtualisation gpu et la planification matérielle activées.
DXGK_DRIVER_FEATURE_GPUVAIOMMU
Valeur : 36
Utilisation des adresses virtuelles GPU avec la fonctionnalité IoMmu.
DXGK_DRIVER_FEATURE_NATIVE_FENCE
Valeur : 37
Fonctionnalité de clôture GPU native.
DXGK_DRIVER_FEATURE_MAX
Valeur maximale de l’énumération.

Remarques

Une fonctionnalité WDDM est identifiée par un ID de fonctionnalité valeur qui a une catégorie de caractéristiques (4 bits supérieurs) et un sous-ID (28 bits inférieurs). Le sous-ID de fonctionnalité est l’une des valeurs de cette énumération lorsque la catégorie de fonctionnalité est DXGK_FEATURE_CATEGORY_DRIVER.

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_FEATURE_CATEGORY

DXGK_FEATURE_ID