static OutputAudioQueue() { dOutputCallback = output_callback; }
extern static OSStatus AudioQueueNewOutput(ref AudioStreamBasicDescription format, AudioQueueOutputCallback callback, IntPtr userData, IntPtr cfrunLoop_callbackRunloop, IntPtr cfstr_runMode, uint flags, out IntPtr audioQueue);
public static extern unsafe OSStatus AudioQueueNewOutput(AudioStreamBasicDescription *pFormat, AudioQueueOutputCallback callback, void *pUserData, void *runLoop, void *pRunLoopMode, uint flags, AudioQueue **pQueue);