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 scorrimento 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 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
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 pagina.
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 del bug del sistema operativo per l'abbassamento di livello della tabella di pagine 64K.
DXGK_DRIVER_FEATURE_GPUPV_PRESENT_HWQUEUE
Valore: 35
Il bug del sistema operativo per la paravirtualizzazione GPU e la pianificazione hardware abilitata.
DXGK_DRIVER_FEATURE_GPUVAIOMMU
Valore: 36
Uso 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.

Osservazioni

Una funzionalità WDDM è identificata da un ID di funzionalità valore con una categoria di funzionalità (superiore 4 bit) 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 Querying WDDM feature support and enablement.For more information, see Querying WDDM feature support and enablement.

Fabbisogno

Requisito Valore
client minimo supportato Windows 11, versione 24H2 (WDDM 3.2)
intestazione d3dukmdt.h

Vedere anche

DXGK_FEATURE_CATEGORY

DXGK_FEATURE_ID