次の方法で共有


ID3D10Predicate インターフェイス

プレディケート インターフェイスは、前の描画関数呼び出しの結果に従ってジオメトリを処理するかどうかを決定します。

IUnknown
   ID3D10Asynchronous
      ID3D10Query
         ID3D10Predicate

このインターフェイスには以下のメソッドがあります。

プレディケートを作成するには ID3D10Device::CreatePredicate を、プレディケートを使用するには ID3D10Device::SetPredication を使用します。

Direct3D 10 には、ストリーム出力オーバーフロー プレディケート、およびオクルージョン プレディケートという 2 種類のプレディケートがあります。ストリーム出力オーバーフロー プレディケートは、オーバーフローしたストリーム出力バッファー内にあるすべてのジオメトリが処理されないようにします。オクルージョン プレディケートは、深度/ステンシル テストに合格したサンプルを持たないすべてのジオメトリが処理されないようにします。

オクルージョン プレディケートのレンダリングの例については、「プレディケート サンプルの描画」を参照してください。

関連項目

コア インターフェイス