次の方法で共有


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) メソッドで使用されます。

適用対象