InputAudioQueue Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
InputAudioQueue(AudioStreamBasicDescription) |
Creates an AudioQueue for recording, and invokes the notification callback on an internal AudioQueue thread. |
InputAudioQueue(AudioStreamBasicDescription, CFRunLoop, String) |
Creates an AudioQueue for recording, specifying on which run loop events are delivered. |
InputAudioQueue(AudioStreamBasicDescription)
Creates an AudioQueue for recording, and invokes the notification callback on an internal AudioQueue thread.
public InputAudioQueue (AudioToolbox.AudioStreamBasicDescription desc);
new AudioToolbox.InputAudioQueue : AudioToolbox.AudioStreamBasicDescription -> AudioToolbox.InputAudioQueue
Parameters
Audio stream description.
Applies to
InputAudioQueue(AudioStreamBasicDescription, CFRunLoop, String)
Creates an AudioQueue for recording, specifying on which run loop events are delivered.
public InputAudioQueue (AudioToolbox.AudioStreamBasicDescription desc, CoreFoundation.CFRunLoop runLoop, string runMode);
new AudioToolbox.InputAudioQueue : AudioToolbox.AudioStreamBasicDescription * CoreFoundation.CFRunLoop * string -> AudioToolbox.InputAudioQueue
Parameters
Audio stream description.
- runLoop
- CFRunLoop
If you specify null, InputAudioQueue will invoke the callback on an internal thread. Otherwise the callback will be invoked on the specified runLoop thread.
- runMode
- String
The run mode for the run loop.