é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 |