AudioSessionMode Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Тонкая детализация в звуковом режиме, расширение категории AudioSession
public enum AudioSessionMode
type AudioSessionMode =
- Наследование
-
AudioSessionMode
Поля
Default | 1684434036 | Значение по умолчанию использует те же параметры, которые существовали в период до iOS 5.0 дней. Если на устройстве несколько микрофонов, используется основной микрофон. |
GameChat | 1735222132 | Задается GameKit, пользователи не должны устанавливать это напрямую. Вместо этого используйте VoiceChat. |
Measurement | 1836281204 | Используется, когда требуется измерить звук, поэтому к данным не применяются преимущества. Это используется при установке свойству значений Category PlayAndRecord или RecordAudio. |
VideoRecording | 1987208036 | Настраивает звук для записи видео и использует микрофон ближе к камере в качестве входных данных. |
VoiceChat | 1986225012 | Используется при выполнении голосовых чатов через сетевое подключение. Звуковой стек настроен для записи голоса, используется системный микрофон по умолчанию и устанавливает OverrideCategoryEnableBluetoothInput для значение true. |
Комментарии
Это свойство используется для точного управления звуковым сеансом. Основной компонент определяется свойством Category и используется для настройки режима сеанса по умолчанию (то, что каждое приложение получало в iOS 5.0 дней), голосовой чат, запись видео или используется в режиме измерения (где вы получаете необработанные данные без каких-либо изменений для аудио).