AVAudioSessionCategory Enumerazione

Definizione

Enumerazione che definisce le varie categorie audio supportate da AVAudioSession.

public enum AVAudioSessionCategory
type AVAudioSessionCategory = 
Ereditarietà
AVAudioSessionCategory

Campi

Ambient 0

Usare questa categoria se la riproduzione di audio non è l'uso principale dell'applicazione e se l'applicazione può essere usata con il suono disattivato. In questo modo, la musica di sfondo può essere mista con l'audio prodotto dall'applicazione.

AudioProcessing 5

Usare questa categoria quando si vuole usare il supporto audio accelerato hardware per eseguire conversioni audio.

MultiRoute 6
PlayAndRecord 4

Usato per eseguire sia la riproduzione che la registrazione contemporaneamente, ad esempio per le applicazioni live chat.

Playback 2

Usare questa opzione se l'uso principale dell'applicazione consiste nel riprodurre musica.

Record 3

Usato per registrare l'audio. Ciò impedirà la riproduzione di messaggi e audio in background.

SoloAmbient 1

Si tratta della categoria di sessione audio predefinita.

Commenti

Questi valori di enumerazione vengono usati con la versione fortemente tipizzata dei SetCategory(String, String, AVAudioSessionRouteSharingPolicy, AVAudioSessionCategoryOptions, NSError) metodi.

Si applica a