Microsoft DirectX 8.0 (C++) |
デフォルトでは、レンダリング サーフェスの深度テストを行うとき、Microsoft® Direct3D® システムは、各ポイントに対応する深度値 (z または w) が深度バッファの既存の値より小さい場合、レンダリングターゲット サーフェスを更新する。C++ アプリケーションで、システムによる深度値の比較方法を変更するには、State パラメータを D3DRS_ZFUNC に設定して IDirect3DDevice8::SetRenderState メソッドを呼び出す。Value パラメータには、D3DCMPFUNC 列挙型の値を設定する必要がある。