共用方式為


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) 版本搭配使用。

適用於