ID3D11DeviceContext::ClearDepthStencilView

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

void 
ClearDepthStencilView(
  ID3D11DepthStencilView *pDepthStencilView,
  UINT ClearFlags,
  FLOAT Depth,
  UINT8 Stencil
);

パラメータ

  • pDepthStencilView
    クリア対象の深度ステンシルへのポインターです。
  • ClearFlags
    クリアするデータの型を特定します (「D3D11_CLEAR_FLAG」を参照してください)。
  • Depth
    この値で深度バッファーをクリアします。この値は、0 ~ 1 の範囲にクランプされます。
  • Stencil
    この値でステンシル バッファーをクリアします。

戻り値

返されるものはありません。

解説 

Direct3D 9 と Direct3D 11/10 の違い

Direct3D 9 とは異なり、常にリソース ビューの全体がクリアされます。ビューポートおよびシザーの設定は適用されません。

要件

ヘッダー: D3D11.h 宣言

ライブラリ: D3D11.lib 内容

関連項目

ID3D11DeviceContext