![]() |
![]() |
![]() |
Set the effect state manager.
Syntax
HRESULT SetStateManager(
LPD3DXEFFECTSTATEMANAGER pManager );
Parameters
- pManager
- [in] A pointer to the state manager. See ID3DXEffectStateManager.
Return Value
If the method succeeds, the return value is D3D_OK.
If the method fails, the return value can be one of the following:
D3DERR_INVALIDCALL The method call is invalid. For example, a method's parameter may have an invalid value. D3DXERR_INVALIDDATA The data is invalid.
Remarks
The ID3DXEffectStateManager is a user-implemented interface that furnishes callbacks into an application for setting device state from an effect.
See Also
ID3DXEffect::GetStateManager