Creates a new API device object from an OS object in preparation to use the device for force feedback.
- macOS 10.2+
Pointer to a HID device object.
Address of a variable to receive an opaque reference handle to a new device object. This reference can be used in subsequent calls to FFDevice* functions
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:
When you are finished with the device, FFReleaseDevice must be called on the reference received in this function to dispose of the API device object.