AudioToolbox · IOS API REFERENCE
AudioOutputUnitMIDICallbacks
struct · SDK 27.1
struct AudioOutputUnitMIDICallbacks
Members (4)
getMIDIEventProc
TypeScriptget MIDIEventProc(): ((arg0: (SDKHandle) | null, arg1: number, arg2: number, arg3: number, arg4: number) => Promise<void>)
Swift declarationvar MIDIEventProc: (UnsafeMutableRawPointer?, UInt32, UInt32, UInt32, UInt32) -> Void
getMIDISysExProc
TypeScriptget MIDISysExProc(): ((arg0: (SDKHandle) | null, arg1: SDKHandle, arg2: number) => Promise<void>)
Swift declarationvar MIDISysExProc: (UnsafeMutableRawPointer?, UnsafePointer<UInt8>, UInt32) -> Void
getuserData
TypeScriptget userData(): (SDKHandle) | null
Swift declarationvar userData: UnsafeMutableRawPointer?
setuserData
TypeScriptset userData(value: (SDKHandle) | null)
Swift declarationvar userData: UnsafeMutableRawPointer?
Skipped declarations
3 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
AudioOutputUnitMIDICallbacks.init(userData:MIDIEventProc:MIDISysExProc:)
The iOS SDK compiler rejected this binding: a C function pointer can only be formed from a reference to a 'func' or a literal closure
AudioOutputUnitMIDICallbacks.MIDIEventProc
The iOS SDK compiler rejected this binding: a C function pointer can only be formed from a reference to a 'func' or a literal closure
AudioOutputUnitMIDICallbacks.MIDISysExProc
The iOS SDK compiler rejected this binding: a C function pointer can only be formed from a reference to a 'func' or a literal closure
All AudioToolbox types →