NSDataFromGCExtendedGamepadSnapShotDataV100(_:)
Encapsulates the controller data from an extended gamepad structure into a data object.
Declaration
func NSDataFromGCExtendedGamepadSnapShotDataV100(_ snapshotData: UnsafeMutablePointer<GCExtendedGamepadSnapShotDataV100>?) -> Data?Parameters
- snapshotData:
A pointer to memory that contains a set of extended gamepad control values.
Return Value
A new NSData object that contains the snapshot data, or nil if an error occurred.
Discussion
If the version and size is not set in the snapshot the data will automatically have a version of 0x100 and a size equal to sizeof(GCExtendedGamepadSnapShotDataV100).