次の方法で共有


ID3DXEffect::End メソッド

アクティブな手法を終了します。

構文

HRESULT End();

パラメーター

このメソッドにはパラメーターはありません。

戻り値

型: HRESULT

このメソッドは常にS_OK値を返します。

注釈

効果内のすべてのレンダリングは、一致する ID3DXEffect::Begin 呼び出しと ID3DXEffect::End 呼び出しのペア内で行われます。 すべてのパスがレンダリングされたら、アクティブな手法を終了するために ID3DXEffect::End を呼び出す必要があります。 効果システムは 、ID3DXEffect::Begin が呼び出されたときに作成された状態ブロックを使用して応答し、 ID3DXEffect::Begin の前にパイプラインの状態を自動的に復元します。

既定では、エフェクト システムは、手法の前に状態を保存し、手法の後に状態を復元します。 この保存と復元の機能を無効にする場合は、「 D3DXFX_DONOTSAVESAMPLERSTATE」を参照してください。

要件

要件
ヘッダー
D3DX9Effect.h
ライブラリ
D3dx9.lib

こちらもご覧ください

ID3DXEffect