Condividi tramite


enumerazione D3D12DDI_RESOURCE_OPTIMIZATION_FLAGS (d3d12umddi.h)

L'enumerazione D3D12DDI_RESOURCE_OPTIMIZATION_FLAGS è un valore OR bit per bit che definisce i flag di ottimizzazione di una risorsa.

Sintassi

typedef enum D3D12DDI_RESOURCE_OPTIMIZATION_FLAGS {
  D3D12DDI_RESOURCE_OPTIMIZATION_FLAG_NONE = 0x0,
  D3D12DDI_RESOURCE_OPTIMIZATION_FLAG_SHADER_RESOURCE = 0x1,
  D3D12DDI_RESOURCE_OPTIMIZATION_FLAG_UNORDERED_ACCESS = 0x2,
  D3D12DDI_RESOURCE_OPTIMIZATION_FLAG_PRIMARY = 0x4,
  D3D12DDI_RESOURCE_OPTIMIZATION_FLAG_DETERMINISTIC = 0x8
} ;

Costanti

 
D3D12DDI_RESOURCE_OPTIMIZATION_FLAG_NONE
Valore: 0x0
Non è stata specificata alcuna opzione.
D3D12DDI_RESOURCE_OPTIMIZATION_FLAG_SHADER_RESOURCE
Valore: 0x1
Eseguire ottimizzazioni delle risorse shader.
D3D12DDI_RESOURCE_OPTIMIZATION_FLAG_UNORDERED_ACCESS
Valore: 0x2
Eseguire ottimizzazioni di visualizzazione di accesso non ordinate.
D3D12DDI_RESOURCE_OPTIMIZATION_FLAG_PRIMARY
Valore: 0x4
Eseguire ottimizzazioni dell'heap primarie.
D3D12DDI_RESOURCE_OPTIMIZATION_FLAG_DETERMINISTIC
Valore: 0x8
Eseguire ottimizzazioni deterministiche.

Requisiti

Requisito Valore
Intestazione d3d12umddi.h

Vedi anche

D3D12_RESOURCE_FLAGS

PFND3D12DDI_CHECKRESOURCEALLOCATIONINFO_0088