D3D12_RENDER_PASS_FLAGS列挙 (d3d12.h)

レンダー パスの性質を指定します。たとえば、中断または再開のレンダー パスのどちらであるかなどです。

構文

typedef enum D3D12_RENDER_PASS_FLAGS {
  D3D12_RENDER_PASS_FLAG_NONE = 0,
  D3D12_RENDER_PASS_FLAG_ALLOW_UAV_WRITES = 0x1,
  D3D12_RENDER_PASS_FLAG_SUSPENDING_PASS = 0x2,
  D3D12_RENDER_PASS_FLAG_RESUMING_PASS = 0x4,
  D3D12_RENDER_PASS_FLAG_BIND_READ_ONLY_DEPTH,
  D3D12_RENDER_PASS_FLAG_BIND_READ_ONLY_STENCIL
} ;

定数

 
D3D12_RENDER_PASS_FLAG_NONE
値: 0
レンダー パスに特別な要件がないことを示します。
D3D12_RENDER_PASS_FLAG_ALLOW_UAV_WRITES
値: 0x1
レンダリング パス中に、順序指定されていないアクセス ビューへの書き込みを許可する必要があることを示します。
D3D12_RENDER_PASS_FLAG_SUSPENDING_PASS
値: 0x2
これは中断中のレンダー パスであることを示します。
D3D12_RENDER_PASS_FLAG_RESUMING_PASS
値: 0x4
これは再開するレンダー パスであることを示します。

要件

要件
Header d3d12.h

こちらもご覧ください

レンダリング