Edit

Share via


OutputAudioQueue Constructors

Definition

Overloads

OutputAudioQueue(AudioStreamBasicDescription)

Creates an OutputAudioQueue.

OutputAudioQueue(AudioStreamBasicDescription, CFRunLoop, CFString)

Creates an OutputAudioQueue, specifying on which run loop events are delivered.

OutputAudioQueue(AudioStreamBasicDescription, CFRunLoop, String)

Creates an OutputAudioQueue, specifying on which run loop events are delivered.

OutputAudioQueue(AudioStreamBasicDescription)

Creates an OutputAudioQueue.

public OutputAudioQueue (AudioToolbox.AudioStreamBasicDescription desc);
new AudioToolbox.OutputAudioQueue : AudioToolbox.AudioStreamBasicDescription -> AudioToolbox.OutputAudioQueue

Parameters

desc
AudioStreamBasicDescription

Stream description.

Remarks

Usually the stream description is fetched from an AudioFile or an AudioStreamFile

Applies to

OutputAudioQueue(AudioStreamBasicDescription, CFRunLoop, CFString)

Creates an OutputAudioQueue, specifying on which run loop events are delivered.

public OutputAudioQueue (AudioToolbox.AudioStreamBasicDescription desc, CoreFoundation.CFRunLoop runLoop, CoreFoundation.CFString runMode);
new AudioToolbox.OutputAudioQueue : AudioToolbox.AudioStreamBasicDescription * CoreFoundation.CFRunLoop * CoreFoundation.CFString -> AudioToolbox.OutputAudioQueue

Parameters

desc
AudioStreamBasicDescription

Stream description.

runLoop
CFRunLoop

The run loop in which the OnOutputCompleted method and the OutputCompleted event are raised, if you pass null, this uses an internal thread.

runMode
CFString

The run mode for the run loop.

Remarks

Usually the stream description is fetched from an AudioFile or an AudioStreamFile.

Applies to

OutputAudioQueue(AudioStreamBasicDescription, CFRunLoop, String)

Creates an OutputAudioQueue, specifying on which run loop events are delivered.

public OutputAudioQueue (AudioToolbox.AudioStreamBasicDescription desc, CoreFoundation.CFRunLoop runLoop, string runMode);
new AudioToolbox.OutputAudioQueue : AudioToolbox.AudioStreamBasicDescription * CoreFoundation.CFRunLoop * string -> AudioToolbox.OutputAudioQueue

Parameters

desc
AudioStreamBasicDescription

Stream description.

runLoop
CFRunLoop

The run loop in which the OnOutputCompleted method and the OutputCompleted event are raised, if you pass null, this uses an internal thread.

runMode
String

The run mode for the run loop.

Remarks

Usually the stream description is fetched from an AudioFile or an AudioStreamFile.

Applies to