Freigeben über


AudioSessionMode Enumeration

Definition

Die feinen Details über den Audiomodus, eine Erweiterung der AudioSession-Kategorie

public enum AudioSessionMode
type AudioSessionMode = 
Vererbung
AudioSessionMode

Felder

Default 1684434036

Der Standardwert verwendet dieselben Einstellungen, die in den Tagen vor iOS 5.0 vorhanden waren. Wenn mehr als ein Mikrofon auf dem Gerät vorhanden ist, wird das primäre Mikrofon verwendet.

GameChat 1735222132

Von GameKit festgelegt, sollten Benutzer dies nicht direkt festlegen. Verwenden Sie stattdessen VoiceChat.

Measurement 1836281204

Wird verwendet, wenn Sie die Audiodaten messen möchten, sodass keine Gewinne auf die Daten angewendet werden. Dies wird verwendet, wenn die Category Eigenschaft auf PlayAndRecord- oder RecordAudio-Werte festgelegt wird.

VideoRecording 1987208036

Konfiguriert das Audio für die Videoaufzeichnung und verwendet das Mikrofon näher an der Kamera als Eingabe.

VoiceChat 1986225012

Wird verwendet, wenn Sie Sprachchats über eine Netzwerkverbindung durchführen möchten. Der Audiostapel ist für die Sprachaufzeichnung konfiguriert, das Standardmikrofon des Systems wird verwendet und legt den OverrideCategoryEnableBluetoothInput auf true fest.

Hinweise

Diese Eigenschaft wird verwendet, um die Feinstufensteuerung für die Audiositzung zu übernehmen. Die Hauptkomponente wird durch die Category -Eigenschaft bestimmt, und diese wird verwendet, um zu optimieren, ob sich die Sitzung im Standardmodus verhält (was jede App in den vor iOS 5.0 Tagen erhalten hat), Sprachchat, Videoaufzeichnung oder im Messmodus verwendet wird (in dem Sie Rohdaten erhalten, ohne änderungen für Audio).

Gilt für: