Bagikan melalui


enumerasi D3D12DDI_HEAP_FLAGS (d3d12umddi.h)

Enumerasi D3D12DDI_HEAP_FLAGS menentukan opsi heap Direct3D 12.

Sintaks

typedef enum D3D12DDI_HEAP_FLAGS {
  D3D12DDI_HEAP_FLAG_NONE = 0x0,
  D3D12DDI_HEAP_FLAG_NON_RT_DS_TEXTURES = 0x2,
  D3D12DDI_HEAP_FLAG_BUFFERS = 0x4,
  D3D12DDI_HEAP_FLAG_COHERENT_SYSTEMWIDE = 0x8,
  D3D12DDI_HEAP_FLAG_PRIMARY = 0x10,
  D3D12DDI_HEAP_FLAG_RT_DS_TEXTURES = 0x20,
  D3D12DDI_HEAP_FLAG_0041_DENY_L0_DEMOTION = 0x40
} ;

Konstanta

 
D3D12DDI_HEAP_FLAG_NONE
Nilai: 0x0
Tidak ada bendera.
D3D12DDI_HEAP_FLAG_NON_RT_DS_TEXTURES
Nilai: 0x2
Timbunan mendukung sumber daya yang dialokasikan untuk selain tekstur Render Target (RT) dan Depth-Stencil (DS).
D3D12DDI_HEAP_FLAG_BUFFERS
Nilai: 0x4
Timbunan mendukung sumber daya yang dialokasikan untuk buffer.
D3D12DDI_HEAP_FLAG_COHERENT_SYSTEMWIDE
Nilai: 0x8
Timbunan mendukung sumber daya yang dialokasikan untuk lebar sistem koheren.
D3D12DDI_HEAP_FLAG_PRIMARY
Nilai: 0x10
Timbunan mendukung sumber daya yang dialokasikan untuk primer.
D3D12DDI_HEAP_FLAG_RT_DS_TEXTURES
Nilai: 0x20
Timbunan mendukung sumber daya yang dialokasikan untuk tekstur RT dan DS.
D3D12DDI_HEAP_FLAG_0041_DENY_L0_DEMOTION
Nilai: 0x40
Mendukung demosi transparan ke memori sistem dengan membatasi segmen memori yang didukung untuk tumpukan.

Persyaratan

Persyaratan Nilai
Header d3d12umddi.h (termasuk D3d12umddi.h)

Lihat juga

D3D12DDIARG_CREATEHEAP_0001