次の方法で共有


ID3D10EffectRasterizerVariable::GetBackingStore

ラスタライザー ステートが含まれている変数へのポインターを取得します。

HRESULT 
GetBackingStore(
  UINT Index,
  D3D10_RASTERIZER_DESC *pRasterizerDesc
);

パラメータ

  • Index
    ラスタライザー ステートの記述の配列のインデックスです。エフェクトにラスタライザー変数が 1 つしかない場合は、0 を使用します。
  • pRasterizerDesc
    ラスタライザー ステートの記述へのポインターです (「D3D10_RASTERIZER_DESC」を参照してください)。

戻り値

次の Direct3D 10 のリターン コード のいずれかを返します。

解説 

エフェクトの変数はバッキング ストアのメモリーに保存されます。テクニックが適用されると、バッキング ストア内の値がデバイスにコピーされます。必要に応じて、バッキング ストアのデータを使用して変数を再作成することができます。

要件

ヘッダー: D3D10Effect.h 宣言

関連項目

ID3D10EffectRasterizerVariable インターフェイス