FFDeviceReleaseEffect(_:_:)
Disposes of an API effect object created with FFDeviceCreateEffect.
Declaration
func FFDeviceReleaseEffect(_ deviceReference: FFDeviceObjectReference!, _ effectReference: FFEffectObjectReference!) -> HRESULTParameters
- deviceReference:
An opaque reference handle to the device object that is be disposed of. This handle is obtained from a previous call to FFCreateDevice.
- effectReference:
An opaque reference handle to an effect object. This is obtained from a previous call to FFDeviceCreateEffect.
Return Value
If the method succeeds, the return value is FF_OK. If the method fails, the return value can be one of the following error values:
Discussion
FFERR_INVALIDPARAM
FFERR_NOTDOWNLOADED
FFERR_GENERIC
FFERR_INTERNAL
FFERR_INVALIDDOWNLOADID
See Also
Miscellaneous
FFCreateDevice(_:_:)FFDeviceCreateEffect(_:_:_:_:)FFDeviceEscape(_:_:)FFDeviceGetForceFeedbackCapabilities(_:_:)FFDeviceGetForceFeedbackProperty(_:_:_:_:)FFDeviceGetForceFeedbackState(_:_:)FFDeviceSendForceFeedbackCommand(_:_:)FFDeviceSetCooperativeLevel(_:_:_:)FFDeviceSetForceFeedbackProperty(_:_:_:)FFEffectDownload(_:)FFEffectEscape(_:_:)FFEffectGetEffectStatus(_:_:)FFEffectGetParameters(_:_:_:)FFEffectSetParameters(_:_:_:)FFEffectStart(_:_:_:)