One Logo Pool Ball
AudioToolbox · IOS API REFERENCE

AudioOutputUnitMIDICallbacks

struct · SDK 27.1

struct AudioOutputUnitMIDICallbacks

Members (4)

get

MIDIEventProc

TypeScript
get MIDIEventProc(): ((arg0: (SDKHandle) | null, arg1: number, arg2: number, arg3: number, arg4: number) => Promise<void>)
Swift declaration
var MIDIEventProc: (UnsafeMutableRawPointer?, UInt32, UInt32, UInt32, UInt32) -> Void
get

MIDISysExProc

TypeScript
get MIDISysExProc(): ((arg0: (SDKHandle) | null, arg1: SDKHandle, arg2: number) => Promise<void>)
Swift declaration
var MIDISysExProc: (UnsafeMutableRawPointer?, UnsafePointer<UInt8>, UInt32) -> Void
get

userData

TypeScript
get userData(): (SDKHandle) | null
Swift declaration
var userData: UnsafeMutableRawPointer?
set

userData

TypeScript
set userData(value: (SDKHandle) | null)
Swift declaration
var 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 →