AVAudioSessionCategory Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.