Specifies heap options, such as whether the heap can contain textures, and whether resources are shared across adapters.
typedef enum D3D12_HEAP_FLAGS
{
D3D12XBOX_HEAP_FLAG_ALLOW_INDIRECT_BUFFERS = 0x2
} D3D12_HEAP_FLAGS;
| Constant | Description |
|---|---|
| D3D12XBOX_HEAP_FLAG_ALLOW_INDIRECT_BUFFERS | The heap is allowed to store indirect buffers. |
This enumeration has the same enumeration constants as [D3D12HEAP_FLAGS](https://msdn.microsoft.com/en-us/library/windows/desktop/dn986730(v=vs.85).aspx) for PC, and also has the above D3D12XBOX Xbox extension enumeration constant.
Header: Declared in d3d12_x.h.