![]() |
![]() |
![]() |
Get the effect state manager.
Syntax
HRESULT GetStateManager(
LPD3DXEFFECTSTATEMANAGER* ppManager );
Parameters
- ppManager
- [out] Returns 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::SetStateManager