D3D12DDI_HEAP_FLAGS enumeração (d3d12umddi.h)
A enumeração D3D12DDI_HEAP_FLAGS especifica as opções de heap do Direct3D 12.
Syntax
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
} ;
Constantes
D3D12DDI_HEAP_FLAG_NONE Valor: 0x0 Sem sinalizadores. |
D3D12DDI_HEAP_FLAG_NON_RT_DS_TEXTURES Valor: 0x2 O heap dá suporte a recursos alocados para outras texturas rt (destino de renderização) e Depth-Stencil (DS). |
D3D12DDI_HEAP_FLAG_BUFFERS Valor: 0x4 O heap dá suporte a recursos alocados para buffers. |
D3D12DDI_HEAP_FLAG_COHERENT_SYSTEMWIDE Valor: 0x8 O heap dá suporte a recursos alocados para todo o sistema coerente. |
D3D12DDI_HEAP_FLAG_PRIMARY Valor: 0x10 O heap dá suporte a recursos alocados para primário. |
D3D12DDI_HEAP_FLAG_RT_DS_TEXTURES Valor: 0x20 O heap dá suporte a recursos alocados para texturas RT e DS. |
D3D12DDI_HEAP_FLAG_0041_DENY_L0_DEMOTION Valor: 0x40 Dá suporte ao rebaixamento transparente à memória do sistema restringindo os segmentos de memória com suporte para o heap. |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3d12umddi.h (inclua D3d12umddi.h) |