Partager via


AudioSessionMode Énumération

Définition

Détail précis sur le mode audio, une extension de la catégorie AudioSession

public enum AudioSessionMode
type AudioSessionMode = 
Héritage
AudioSessionMode

Champs

Default 1684434036

La valeur par défaut utilise les mêmes paramètres que dans les jours antérieurs à iOS 5.0. S’il existe plusieurs microphones sur l’appareil, le microphone principal est utilisé.

GameChat 1735222132

Défini par GameKit, les utilisateurs ne doivent pas le définir directement. Utilisez VoiceChat à la place.

Measurement 1836281204

Utilisé lorsque vous souhaitez mesurer l’audio, aucun gain n’est appliqué aux données. Cela est utilisé lors de la définition de la Category propriété sur des valeurs PlayAndRecord ou RecordAudio.

VideoRecording 1987208036

Configure l’audio pour l’enregistrement vidéo et utilise le microphone plus proche de la caméra comme entrée.

VoiceChat 1986225012

Utilisé lorsque vous souhaitez effectuer des conversations vocales via une connexion réseau. La pile audio est configurée pour l’enregistrement vocal, le microphone système par défaut est utilisé et définit la OverrideCategoryEnableBluetoothInput valeur true.

Remarques

Cette propriété est utilisée pour effectuer le contrôle de niveau précis sur la session audio. Le composant principal est déterminé par la Category propriété et il est utilisé pour déterminer si la session se comporte en mode par défaut (ce que chaque application a obtenu dans les jours antérieurs à iOS 5.0), conversation vocale, enregistrement vidéo ou est utilisé en mode Mesure (où vous obtenez des données brutes, sans aucune modification de gain pour l’audio).

S’applique à