ID3D10StateBlock インターフェイス (d3d10effect.h)
状態ブロック インターフェイスは、レンダリング状態をカプセル化します。
継承
ID3D10StateBlock インターフェイスは、IUnknown インターフェイスから継承されます。 ID3D10StateBlock には、次の種類のメンバーもあります。
メソッド
ID3D10StateBlock インターフェイスには、これらのメソッドがあります。
ID3D10StateBlock::Apply 状態ブロックを現在のデバイスの状態に適用します。 (ID3D10StateBlock.Apply) |
ID3D10StateBlock::Capture stateblock に含まれる状態の現在の値をキャプチャします。 (ID3D10StateBlock.Capture) |
ID3D10StateBlock::GetDevice デバイスを取得します。 |
ID3D10StateBlock::ReleaseAllDeviceObjects デバイス オブジェクトへのすべての参照を解放します。 |
解説
状態ブロック インターフェイスを作成するには、 D3D10CreateStateBlock を呼び出します。
このインターフェイスを使用して、パイプラインの状態を保存および復元できます。 また、現在の状態をキャプチャするために使用することもできます。
必要条件
対象プラットフォーム | Windows |
ヘッダー | d3d10effect.h (D3D10.h を含む) |