次の方法で共有


D3D12DDI_HEAP_FLAGS列挙 (d3d12umddi.h)

D3D12DDI_HEAP_FLAGS 列挙では、Direct3D 12 ヒープ オプションを指定します。

構文

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
} ;

定数

 
D3D12DDI_HEAP_FLAG_NONE
値: 0x0
フラグなし。
D3D12DDI_HEAP_FLAG_NON_RT_DS_TEXTURES
値: 0x2
ヒープは、レンダー ターゲット (RT) および Depth-Stencil (DS) テクスチャ以外に割り当てられたリソースをサポートします。
D3D12DDI_HEAP_FLAG_BUFFERS
値: 0x4
ヒープは、バッファーに割り当てられたリソースをサポートします。
D3D12DDI_HEAP_FLAG_COHERENT_SYSTEMWIDE
値: 0x8
ヒープは、コヒーレント システム全体に割り当てられたリソースをサポートします。
D3D12DDI_HEAP_FLAG_PRIMARY
値: 0x10
ヒープは、プライマリに割り当てられたリソースをサポートします。
D3D12DDI_HEAP_FLAG_RT_DS_TEXTURES
値: 0x20
ヒープは、RT および DS テクスチャに割り当てられたリソースをサポートします。
D3D12DDI_HEAP_FLAG_0041_DENY_L0_DEMOTION
値: 0x40
ヒープでサポートされているメモリ セグメントを制限することで、システム メモリへの透過的な降格をサポートします。

必要条件

要件 価値
ヘッダー d3d12umddi.h (D3d12umddi.h を含む)

関連項目

D3D12DDIARG_CREATEHEAP_0001