enumerazione D3D_FEATURE_LEVEL (d3dcommon.h)

Descrive il set di funzionalità destinate a un dispositivo Direct3D.

Sintassi

typedef enum D3D_FEATURE_LEVEL {
  D3D_FEATURE_LEVEL_1_0_GENERIC,
  D3D_FEATURE_LEVEL_1_0_CORE,
  D3D_FEATURE_LEVEL_9_1,
  D3D_FEATURE_LEVEL_9_2,
  D3D_FEATURE_LEVEL_9_3,
  D3D_FEATURE_LEVEL_10_0,
  D3D_FEATURE_LEVEL_10_1,
  D3D_FEATURE_LEVEL_11_0,
  D3D_FEATURE_LEVEL_11_1,
  D3D_FEATURE_LEVEL_12_0,
  D3D_FEATURE_LEVEL_12_1,
  D3D_FEATURE_LEVEL_12_2
} ;

Costanti

 
D3D_FEATURE_LEVEL_1_0_CORE
Valore: (0x1000)
Consente ai dispositivi Microsoft Compute Driver Model (MCDM) di essere usati o più dispositivi avanzati di funzionalità (ad esempio GPU tradizionali) che supportano un superset delle funzionalità. MCDM è il modello di driver complessivo solo per il calcolo; è un peer con scalabilità orizzontale del modello di driver del dispositivo Windows con ambito più ampio (WDDM).
D3D_FEATURE_LEVEL_9_1
Valore: (0x9100)
Destinazioni supportate dal livello di funzionalità 9.1, incluso il modello shader 2.
D3D_FEATURE_LEVEL_9_2
Valore: (0x9200)
Destinazioni supportate dal livello di funzionalità 9.2, incluso il modello shader 2.
D3D_FEATURE_LEVEL_9_3
Valore: (0x9300)
Destinazioni supportate dal livello di funzionalità 9.3, incluso il modello shader 2.0b.
D3D_FEATURE_LEVEL_10_0
Valore: (0xa000)
Destinazioni supportate da Direct3D 10.0, incluso il modello shader 4.
D3D_FEATURE_LEVEL_10_1
Valore: (0xa100)
Destinazioni supportate da Direct3D 10.1, incluso il modello shader 4.
D3D_FEATURE_LEVEL_11_0
Valore: (0xb000)
Destinazioni supportate da Direct3D 11.0, incluso il modello shader 5.
D3D_FEATURE_LEVEL_11_1
Valore: (0xb100)
Le funzionalità di destinazione supportate da Direct3D 11.1, incluse le operazioni di blend 5 e del modello shader. Questo livello di funzionalità richiede un driver di visualizzazione che è almeno implementato in WDDM per Windows 8 (WDDM 1.2).
D3D_FEATURE_LEVEL_12_0
Valore: (0xc000)
Destinazioni supportate da Direct3D 12.0, incluso il modello shader 5.
D3D_FEATURE_LEVEL_12_1
Valore: (0xc100)
Destinazioni supportate da Direct3D 12.1, incluso il modello shader 5.
D3D_FEATURE_LEVEL_12_2
Valore: (0xc200)
Destinazioni supportate da Direct3D 12.2, incluso il modello shader 6.5. Per altre informazioni sul livello di funzionalità 12_2, vedere la pagina relativa alla specifica. Il livello di funzionalità 12_2 è disponibile nelle build di Windows SDK 20170 e versioni successive.

Commenti

Per una panoramica delle funzionalità di ogni livello di funzionalità, vedere Livelli di funzionalità Direct3D.

Per informazioni sulle limitazioni che creano dispositivi non di tipo hardware in determinati livelli di funzionalità, vedere Limitazioni per la creazione di dispositivi WARP e di riferimento.

Requisiti

Requisito Valore
Intestazione d3dcommon.h

Vedi anche