AVAudioSessionCategory Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Enumeração que define as várias categorias de áudio compatíveis com AVAudioSession.
public enum AVAudioSessionCategory
type AVAudioSessionCategory =
- Herança
-
AVAudioSessionCategory
Campos
Ambient | 0 | Use essa categoria se a reprodução de áudio não for o principal uso do aplicativo e se o aplicativo puder ser usado com o som desativado. Isso permite que as músicas em segundo plano sejam misturadas com o áudio que seu aplicativo produz. |
AudioProcessing | 5 | Use essa categoria quando quiser usar o suporte de áudio acelerado de hardware para executar conversões de áudio. |
MultiRoute | 6 | |
PlayAndRecord | 4 | Usado para executar a reprodução e a gravação ao mesmo tempo, por exemplo, para aplicativos de chat ao vivo. |
Playback | 2 | Use isso se o uso principal do aplicativo for reproduzir músicas. |
Record | 3 | Usado para gravar áudio. Isso impedirá que o áudio em segundo plano e as mensagens sejam reproduzidas. |
SoloAmbient | 1 | Essa é a categoria de sessão de áudio padrão. |
Comentários
Esses valores de enumeração são usados com a versão fortemente tipada dos SetCategory(String, String, AVAudioSessionRouteSharingPolicy, AVAudioSessionCategoryOptions, NSError) métodos.