enumerazione DXGK_DRIVER_FEATURE (d3dukmdt.h)
L'enumerazione DXGK_DRIVER_FEATURE è un elenco di funzionalità del driver.
Sintassi
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;
Costanti
DXGK_DRIVER_FEATURE_HWSCH Valore: 0 Funzionalità di pianificazione GPU accelerata hardware. |
DXGK_DRIVER_FEATURE_HWFLIPQUEUE Valore: 1 Funzionalità della coda di capovolgimento hardware. |
DXGK_DRIVER_FEATURE_LDA_GPUPV Valore: 2 Scheda di visualizzazione collegata nella funzionalità di paravirtualizzazione GPU. |
DXGK_DRIVER_FEATURE_KMD_SIGNAL_CPU_EVENT Valore: 3 Segnalazione di un evento della CPU in base alla funzionalità kmD. |
DXGK_DRIVER_FEATURE_USER_MODE_SUBMISSION Valore: 4 Funzionalità di invio in modalità utente. |
DXGK_DRIVER_FEATURE_SHARE_BACKING_STORE_WITH_KMD Valore: 5 Oggetto che consente a UMD di condividere l'archivio di backup con la funzionalità kmD. |
DXGK_DRIVER_FEATURE_RESERVED_1 Valore: 6 Riservato. |
DXGK_DRIVER_FEATURE_RESERVED_2 Valore: 7 Riservato. |
DXGK_DRIVER_FEATURE_RESERVED_3 Valore: 8 Riservato. |
DXGK_DRIVER_FEATURE_RESERVED_4 Valore: 9 Riservato. |
DXGK_DRIVER_FEATURE_RESERVED_5 Valore: 10 Riservato. |
DXGK_DRIVER_FEATURE_RESERVED_6 Valore: 11 Riservato. |
DXGK_DRIVER_FEATURE_RESERVED_7 Valore: 12 Riservato. |
DXGK_DRIVER_FEATURE_RESERVED_8 Valore: 13 Riservato. |
DXGK_DRIVER_FEATURE_RESERVED_9 Valore: 14 Riservato. |
DXGK_DRIVER_FEATURE_RESERVED_10 Valore: 15 Riservato. |
DXGK_DRIVER_FEATURE_RESERVED_11 Valore: 16 Riservato. |
DXGK_DRIVER_FEATURE_RESERVED_12 Valore: 17 Riservato. |
DXGK_DRIVER_FEATURE_RESERVED_13 Valore: 18 Riservato. |
DXGK_DRIVER_FEATURE_RESERVED_14 Valore: 19 Riservato. |
DXGK_DRIVER_FEATURE_RESERVED_15 Valore: 20 Riservato. |
DXGK_DRIVER_FEATURE_RESERVED_16 Valore: 21 Riservato. |
DXGK_DRIVER_FEATURE_RESERVED_17 Valore: 22 Riservato. |
DXGK_DRIVER_FEATURE_RESERVED_18 Valore: 23 Riservato. |
DXGK_DRIVER_FEATURE_RESERVED_19 Valore: 24 Riservato. |
DXGK_DRIVER_FEATURE_RESERVED_20 Valore: 25 Riservato. |
DXGK_DRIVER_FEATURE_RESERVED_21 Valore: 26 Riservato. |
DXGK_DRIVER_FEATURE_RESERVED_22 Valore: 27 Riservato. |
DXGK_DRIVER_FEATURE_RESERVED_23 Valore: 28 Riservato. |
DXGK_DRIVER_FEATURE_RESERVED_24 Valore: 29 Riservato. |
DXGK_DRIVER_FEATURE_RESERVED_25 Valore: 30 Riservato. |
DXGK_DRIVER_FEATURE_SAMPLE Valore: 31 |
DXGK_DRIVER_FEATURE_PAGE_BASED_MEMORY_MANAGER Valore: 32 Funzionalità di gestione della memoria basata su pagine. |
DXGK_DRIVER_FEATURE_KERNEL_MODE_TESTING Valore: 33 Funzionalità di interfaccia di test in modalità kernel. |
DXGK_DRIVER_FEATURE_64K_PT_DEMOTION_FIX Valore: 34 Correzione di bug del sistema operativo per l'abbassamento di livello della tabella di pagine 64K. |
DXGK_DRIVER_FEATURE_GPUPV_PRESENT_HWQUEUE Valore: 35 Correzione di bug del sistema operativo per la paravirtualizzazione GPU e la pianificazione hardware abilitata. |
DXGK_DRIVER_FEATURE_GPUVAIOMMU Valore: 36 Utilizzo degli indirizzi virtuali GPU con la funzionalità IoMmu. |
DXGK_DRIVER_FEATURE_NATIVE_FENCE Valore: 37 Funzionalità di isolamento GPU nativa. |
DXGK_DRIVER_FEATURE_MAX Valore massimo per l'enumerazione . |
Commenti
Una funzionalità WDDM è identificata da un valore ID funzionalità con una categoria di funzionalità (4 bit superiori) e un ID secondario (inferiore 28 bit). L'ID secondario della funzionalità è uno dei valori di questa enumerazione quando la categoria di funzionalità è DXGK_FEATURE_CATEGORY_DRIVER.
Per altre informazioni, vedere Esecuzione di query sul supporto e sull'abilitazione delle funzionalità WDDM.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 11 versione 24H2 (WDDM 3.2) |
Intestazione | d3dukmdt.h |