次の方法で共有


ID3DXEffect::SetStateManager メソッド

効果状態マネージャーを設定します。

構文

HRESULT SetStateManager(
  [in] LPD3DXEFFECTSTATEMANAGER pManager
);

パラメーター

pManager [in]

種類: LPD3DXEFFECTSTATEMANAGER

状態マネージャーへのポインター。 「ID3DXEffectStateManager」を参照してください。

戻り値

種類: HRESULT

メソッドが成功した場合、戻り値はD3D_OK。 メソッドが失敗した場合、戻り値は次のいずれかになります:D3DERR_INVALIDCALL、D3DXERR_INVALIDDATA。

解説

ID3DXEffectStateManager は、効果からデバイスの状態を設定するためのコールバックをアプリケーションに提供するユーザー実装インターフェイスです。

要件

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

関連項目

ID3DXEffect

ID3DXEffect::GetStateManager