?/TD>
Microsoft DirectX 9.0

IDirectInputEffect::Unload Method


Removes the effect from the device. If the effect is playing, it is automatically stopped before it is unloaded.

Syntax

HRESULT Unload(VOID);

Return Value

If the method succeeds, the return value is DI_OK.

If the method fails, the return value can be one of the following error values:

DIERR_INPUTLOSTAccess to the input device has been lost. It must be reacquired.
DIERR_INVALIDPARAMAn invalid parameter was passed to the returning function, or the object was not in a state that permitted the function to be called. This value is equal to the E_INVALIDARG standard Component Object Model (COM) return value.
DIERR_NOTEXCLUSIVEACQUIREDThe operation cannot be performed unless the device is acquired in DISCL_EXCLUSIVE mode.
DIERR_NOTINITIALIZEDThe object has not been initialized.




© 2002 Microsoft Corporation. All rights reserved.