AVAudioSessionCategory 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義 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) 版本搭配使用。