AVAudioSessionCategory Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.