Compartir a través de


AVAudioSessionCategory Enumeración

Definición

Enumeración que define las distintas categorías de audio admitidas por AVAudioSession.

public enum AVAudioSessionCategory
type AVAudioSessionCategory = 
Herencia
AVAudioSessionCategory

Campos

Ambient 0

Use esta categoría si reproducir audio no es el uso principal de la aplicación y si la aplicación se puede usar con el sonido desactivado. Esto permite mezclar música de fondo con el audio que genera la aplicación.

AudioProcessing 5

Use esta categoría cuando desee usar la compatibilidad con audio acelerado por hardware para realizar conversiones de audio.

MultiRoute 6
PlayAndRecord 4

Se usa para realizar la reproducción y la grabación al mismo tiempo, por ejemplo, para las aplicaciones de chat en directo.

Playback 2

Úselo si el uso principal de la aplicación es reproducir música.

Record 3

Se usa para grabar audio. Esto impedirá que el audio y los mensajes en segundo plano se revierten.

SoloAmbient 1

Esta es la categoría de sesión de audio predeterminada.

Comentarios

Estos valores de enumeración se usan con la versión fuertemente tipada de SetCategory(String, String, AVAudioSessionRouteSharingPolicy, AVAudioSessionCategoryOptions, NSError) métodos.

Se aplica a