D3D12DDI_STENCIL_OP列挙 (d3d12umddi.h)
D3D12DDI_STENCIL_OP列挙型には、ドライバーの CreateDepthStencilState 関数の呼び出しでステンシル バッファーに対する操作を識別する値が含まれています。
構文
typedef enum D3D12DDI_STENCIL_OP {
D3D12DDI_STENCIL_OP_KEEP,
D3D12DDI_STENCIL_OP_ZERO,
D3D12DDI_STENCIL_OP_REPLACE,
D3D12DDI_STENCIL_OP_INCR_SAT,
D3D12DDI_STENCIL_OP_DECR_SAT,
D3D12DDI_STENCIL_OP_INVERT,
D3D12DDI_STENCIL_OP_INCR,
D3D12DDI_STENCIL_OP_DECR
} ;
定数
D3D12DDI_STENCIL_OP_KEEP ステンシル バッファー内のエントリを更新しないでください。 D3D12DDI_STENCIL_OP_KEEPが既定値です。 |
D3D12DDI_STENCIL_OP_ZERO ステンシル バッファーエントリを 0 に設定します。 |
D3D12DDI_STENCIL_OP_REPLACE ステンシル バッファーエントリを参照値に置き換えます。 |
D3D12DDI_STENCIL_OP_INCR_SAT ステンシル バッファーエントリを最大値にクランプしてインクリメントします。 |
D3D12DDI_STENCIL_OP_DECR_SAT ステンシル バッファー エントリを 0 にクランプしてデクリメントします。 |
D3D12DDI_STENCIL_OP_INVERT ステンシル バッファー エントリのビットを反転します。 |
D3D12DDI_STENCIL_OP_INCR ステンシル バッファー エントリをインクリメントし、新しい値が最大値を超えた場合は 0 に折り返します。 |
D3D12DDI_STENCIL_OP_DECR ステンシル バッファー エントリをデクリメントし、新しい値が 0 未満の場合は最大値に折り返します。 |
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 10 バージョン 1809 |
ヘッダー | d3d12umddi.h |