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