AVAudioSessionCategory Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перечисление, определяющее различные категории аудио, поддерживаемые AVAudioSession.
public enum AVAudioSessionCategory
type AVAudioSessionCategory =
- Наследование
-
AVAudioSessionCategory
Поля
Ambient | 0 | Используйте эту категорию, если воспроизведение звука не является основным назначением приложения и если приложение можно использовать со звуком, выключенным. Это позволяет смешивать фоновую музыку со звуком, который создает приложение. |
AudioProcessing | 5 | Используйте эту категорию, если требуется использовать поддержку аппаратного ускорения звука для преобразования звука. |
MultiRoute | 6 | |
PlayAndRecord | 4 | Используется для одновременного воспроизведения и записи, например для приложений чата в реальном времени. |
Playback | 2 | Используйте этот параметр, если основной целью приложения является воспроизведение музыки. |
Record | 3 | Используется для записи звука. Это предотвратит воспроизведение фонового звука и сообщений. |
SoloAmbient | 1 | Это категория аудиосеанса по умолчанию. |
Комментарии
Эти значения перечисления используются со строго типизированной версией SetCategory(String, String, AVAudioSessionRouteSharingPolicy, AVAudioSessionCategoryOptions, NSError) методов.