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 |