ID3DXEffect::End
アクティブなテクニックを終了します。
HRESULT
End(
);
パラメータ
なし。
戻り値
常に S_OK を返します。
解説
エフェクト内のすべてのレンダリングは、ID3DXEffect::Begin と ID3DXEffect::End 呼び出しの対応するペアの内側で行われます。すべてのパスをレンダリングした後、ID3DXEffect::End を呼び出してアクティブなテクニックを終了する必要があります。エフェクト システムは、ID3DXEffect::Begin が呼び出されたときに作成されたステート ブロックを使用して応答し、ID3DXEffect::Begin の前にパイプライン ステートを自動的に復元します。
デフォルトでは、エフェクト システムはテクニックの前にステートを保存し、テクニックの後にステートを復元します。この保存と復元の機能を無効にする場合は、「D3DXFX_DONOTSAVESAMPLERSTATE」を参照してください。
要件
ヘッダー: D3DX9Effect.h 宣言
ライブラリ: D3dx9.lib 内容