D3D12_DSV_FLAGS列挙 (d3d12.h)

深度ステンシル ビュー オプションを指定します。

構文

typedef enum D3D12_DSV_FLAGS {
  D3D12_DSV_FLAG_NONE = 0,
  D3D12_DSV_FLAG_READ_ONLY_DEPTH = 0x1,
  D3D12_DSV_FLAG_READ_ONLY_STENCIL = 0x2
} ;

定数

 
D3D12_DSV_FLAG_NONE
値: 0
既定のビューを示します。
D3D12_DSV_FLAG_READ_ONLY_DEPTH
値: 0x1
深度値が読み取り専用であることを示します。
D3D12_DSV_FLAG_READ_ONLY_STENCIL
値: 0x2
ステンシル値が読み取り専用であることを示します。

注釈

この列挙体の値の組み合わせを、D3D12_DEPTH_STENCIL_VIEW_DESC構造体の Flags メンバーで指定します。 値は、ビットごとの OR 演算を使用して結合されます。

深度ステンシル バッファーを読み取り専用アクセスに制限すると、個別のビュー間で読み取り/書き込みの競合が発生することはできないため、複数の深度ステンシル ビューをパイプラインに同時にバインドできます。

要件

要件
Header d3d12.h

こちらもご覧ください

コア列挙