AVAudioSessionCategory Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Énumération définissant les différentes catégories audio prises en charge par AVAudioSession.
public enum AVAudioSessionCategory
type AVAudioSessionCategory =
- Héritage
-
AVAudioSessionCategory
Champs
Ambient | 0 | Utilisez cette catégorie si la lecture audio n’est pas l’utilisation principale de votre application et si votre application peut être utilisée avec le son désactivé. Cela permet de mélanger la musique de fond avec l’audio produit par votre application. |
AudioProcessing | 5 | Utilisez cette catégorie lorsque vous souhaitez utiliser la prise en charge audio accélérée par le matériel pour effectuer des conversions audio. |
MultiRoute | 6 | |
PlayAndRecord | 4 | Permet d’effectuer à la fois la lecture et l’enregistrement en même temps, par exemple pour les applications de conversation en direct. |
Playback | 2 | Utilisez cette option si l’utilisation principale de votre application est de lire de la musique. |
Record | 3 | Utilisé pour enregistrer l’audio. Cela empêchera la lecture de l’audio en arrière-plan et des messages. |
SoloAmbient | 1 | Il s’agit de la catégorie de session audio par défaut. |
Remarques
Ces valeurs d’énumération sont utilisées avec la version fortement typée des SetCategory(String, String, AVAudioSessionRouteSharingPolicy, AVAudioSessionCategoryOptions, NSError) méthodes.