Condividi tramite


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

Vedi anche

DXGK_FEATURE_CATEGORY

DXGK_FEATURE_ID