FFReleaseDevice(_:)
Disposes of an API device object created with FFCreateDevice.
Declaration
func FFReleaseDevice(_ deviceReference: FFDeviceObjectReference!) -> 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.
Return Value
If the method succeeds, and the device supports FF, 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_NOINTERFACE
FFERR_OUTOFMEMORY
See Also
Miscellaneous
FFCreateDevice(_:_:)FFDeviceCreateEffect(_:_:_:_:)FFDeviceEscape(_:_:)FFDeviceGetForceFeedbackCapabilities(_:_:)FFDeviceGetForceFeedbackProperty(_:_:_:_:)FFDeviceGetForceFeedbackState(_:_:)FFDeviceReleaseEffect(_:_:)FFDeviceSendForceFeedbackCommand(_:_:)FFDeviceSetCooperativeLevel(_:_:_:)FFDeviceSetForceFeedbackProperty(_:_:_:)FFEffectDownload(_:)FFEffectEscape(_:_:)FFEffectGetEffectStatus(_:_:)FFEffectGetParameters(_:_:_:)FFEffectSetParameters(_:_:_:)