ID3D10Predicate インターフェイス
プレディケート インターフェイスは、前の描画関数呼び出しの結果に従ってジオメトリを処理するかどうかを決定します。
IUnknown
ID3D10Asynchronous
ID3D10Query
ID3D10Predicate
このインターフェイスには以下のメソッドがあります。
プレディケートを作成するには ID3D10Device::CreatePredicate を、プレディケートを使用するには ID3D10Device::SetPredication を使用します。
Direct3D 10 には、ストリーム出力オーバーフロー プレディケート、およびオクルージョン プレディケートという 2 種類のプレディケートがあります。ストリーム出力オーバーフロー プレディケートは、オーバーフローしたストリーム出力バッファー内にあるすべてのジオメトリが処理されないようにします。オクルージョン プレディケートは、深度/ステンシル テストに合格したサンプルを持たないすべてのジオメトリが処理されないようにします。
オクルージョン プレディケートのレンダリングの例については、「プレディケート サンプルの描画」を参照してください。