Platform SDK: DirectX |
多くの C++ アプリケーションは、新しい各フレームをレンダリングする前に深度バッファをクリアする。ID3DXContext::Clear メソッドを使用すれば、Direct3DX ユーティリティ ライブラリで深度バッファを明示的にクリアできる。
hr = g_pD3DX->Clear(D3DCLEAR_TARGET|D3DCLEAR_ZBUFFER); if (FAILED(hr)) return hr;
Clear メソッドを使用すれば、クリアするサーフェスを指定できる。このコードでは、レンダリング ターゲットと深度バッファの両方がクリアされる。