Freigeben über


InputAudioQueue Konstruktoren

Definition

Überlädt

InputAudioQueue(AudioStreamBasicDescription)

Erstellt eine AudioQueue für die Aufzeichnung und ruft den Benachrichtigungsrückruf in einem internen AudioQueue-Thread auf.

InputAudioQueue(AudioStreamBasicDescription, CFRunLoop, String)

Erstellt eine AudioQueue für die Aufzeichnung, wobei angegeben wird, für welche Ausführungsschleifenereignisse übermittelt werden.

InputAudioQueue(AudioStreamBasicDescription)

Erstellt eine AudioQueue für die Aufzeichnung und ruft den Benachrichtigungsrückruf in einem internen AudioQueue-Thread auf.

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

Parameter

desc
AudioStreamBasicDescription

Audiostreambeschreibung.

Gilt für:

InputAudioQueue(AudioStreamBasicDescription, CFRunLoop, String)

Erstellt eine AudioQueue für die Aufzeichnung, wobei angegeben wird, für welche Ausführungsschleifenereignisse übermittelt werden.

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

Parameter

desc
AudioStreamBasicDescription

Audiostreambeschreibung.

runLoop
CFRunLoop

Wenn Sie NULL angeben, ruft InputAudioQueue den Rückruf für einen internen Thread auf. Andernfalls wird der Rückruf im angegebenen runLoop-Thread aufgerufen.

runMode
String

Der Ausführungsmodus für die Ausführungsschleife.

Gilt für: