ID3D10Device::ClearDepthStencilView メソッド (d3d10.h)
深度ステンシル リソースをクリアします。
構文
void ClearDepthStencilView(
[in] ID3D10DepthStencilView *pDepthStencilView,
[in] UINT ClearFlags,
[in] FLOAT Depth,
[in] UINT8 Stencil
);
パラメーター
[in] pDepthStencilView
クリアする深度ステンシルへのポインター。
[in] ClearFlags
型: UINT
バッファーのどの部分をクリアするかを指定します。 「D3D10_CLEAR_FLAG」を参照してください。
[in] Depth
型: FLOAT
この値を使用して深度バッファーをクリアします。 この値は 0 から 1 の間でクランプされます。
[in] Stencil
種類: UINT8
この値を使用してステンシル バッファーをクリアします。
戻り値
なし
解説
Direct3D 9 と Direct3D 10 の違い: Direct3D 9 とは異なり、リソース ビューの全範囲は常にクリアされます。 ビューポートとハサミの設定は適用されません。 |
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | d3d10.h |
Library | D3D10.lib |