ID3D10Device::ClearDepthStencilView メソッド (d3d10.h)

深度ステンシル リソースをクリアします。

構文

void ClearDepthStencilView(
  [in] ID3D10DepthStencilView *pDepthStencilView,
  [in] UINT                   ClearFlags,
  [in] FLOAT                  Depth,
  [in] UINT8                  Stencil
);

パラメーター

[in] pDepthStencilView

種類: ID3D10DepthStencilView*

クリアする深度ステンシルへのポインター。

[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

こちらもご覧ください

ID3D10Device インターフェイス