AVAudioSessionCategory Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enumeration, die die verschiedenen Audiokategorien definiert, die von AVAudioSession unterstützt werden.
public enum AVAudioSessionCategory
type AVAudioSessionCategory =
- Vererbung
-
AVAudioSessionCategory
Felder
Ambient | 0 | Verwenden Sie diese Kategorie, wenn die Wiedergabe von Audio nicht die Hauptverwendung Ihrer Anwendung ist und wenn Ihre Anwendung mit ausgeschaltetem Sound verwendet werden kann. Dadurch kann Hintergrundmusik mit dem Audio gemischt werden, das Ihre Anwendung erzeugt. |
AudioProcessing | 5 | Verwenden Sie diese Kategorie, wenn Sie die hardwarebeschleunigte Audiounterstützung verwenden möchten, um Audiokonvertierungen durchzuführen. |
MultiRoute | 6 | |
PlayAndRecord | 4 | Wird verwendet, um sowohl die Wiedergabe als auch die Aufzeichnung gleichzeitig auszuführen, z. B. für Live-Chat-Anwendungen. |
Playback | 2 | Verwenden Sie dies, wenn die Hauptverwendung Ihrer Anwendung darin besteht, Musik wiederzugeben. |
Record | 3 | Wird zum Aufzeichnen von Audio verwendet. Dadurch wird verhindert, dass Hintergrundaudio und Nachrichten wiedergegeben werden. |
SoloAmbient | 1 | Dies ist die Standardkategorie für Audiositzungen. |
Hinweise
Diese Enumerationswerte werden mit der stark typisierten Version von SetCategory(String, String, AVAudioSessionRouteSharingPolicy, AVAudioSessionCategoryOptions, NSError) Methoden verwendet.