Поделиться через


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) методов.

Применяется к