AudioSessionMode 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í.
Detalles detallados sobre el modo de audio, una extensión a la categoría AudioSession
public enum AudioSessionMode
type AudioSessionMode =
- Herencia
-
AudioSessionMode
Campos
Default | 1684434036 | El valor predeterminado usa la misma configuración que existía en los días anteriores a iOS 5.0. Si hay más de un micrófono en el dispositivo, se usa el principal. |
GameChat | 1735222132 | Establecido por GameKit, los usuarios no deben establecerlo directamente. En su lugar, use VoiceChat. |
Measurement | 1836281204 | Se usa cuando desea medir el audio, por lo que no se aplican ganancias a los datos. Se usa al establecer la Category propiedad en valores PlayAndRecord o RecordAudio. |
VideoRecording | 1987208036 | Configura el audio para la grabación de vídeo y usa el micrófono más cerca de la cámara como entrada. |
VoiceChat | 1986225012 | Se usa cuando desea realizar chats de voz a través de una conexión de red. La pila de audio está configurada para la grabación de voz, se usa el micrófono del sistema predeterminado y establece en OverrideCategoryEnableBluetoothInput true. |
Comentarios
Esta propiedad se usa para realizar el control de nivel preciso sobre la sesión de audio. El componente principal viene determinado por la Category propiedad y se usa para ajustar si la sesión se comporta en el modo predeterminado (lo que cada aplicación obtuvo en los pre iOS 5.0 días), chat de voz, grabación de vídeo o se usa en modo medida (donde se obtienen datos sin procesar, sin ningún cambio en audio).