AudioCategory 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーディオ ストリーム内のオーディオ情報の目的について説明します。 AudioCategory によって値として使用されます。
public enum class AudioCategory
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class AudioCategory
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum AudioCategory
Public Enum AudioCategory
- 継承
-
AudioCategory
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
フィールド
Alerts | 4 | オーディオは、システムまたはアプリケーションの通知 (リング トーンなど) 用です。 |
BackgroundCapableMedia | 2 | オーディオは、ビデオのオーディオやストリーミング オーディオなどの一般的なメディア用であり、バックグラウンドとして再生できます。 この列挙値は非推奨です。 詳細については、「解説」をご覧ください。 |
Communications | 3 | オーディオは、チャットや VoIP などのピア ツー ピア通信用です。 |
ForegroundOnlyMedia | 1 | オーディオは、ビデオやストリーミング オーディオなどの一般的なメディア用ですが、バックグラウンドとして再生しないでください。 この列挙値は非推奨です。 詳細については、「解説」をご覧ください。 |
GameChat | 8 | ゲーム チャットオーディオ。 GameChat が他のストリームを減衰しない点を除き、通信と同様です。 |
GameEffects | 6 | オーディオは、ゲーム固有のサウンド エフェクト用です。 |
GameMedia | 7 | オーディオは、ゲームのバックグラウンド (非イベントまたはアンビエント) オーディオです。 |
Media | 11 | ダイアログなしのオーディオを含むストリーム。 |
Movie | 10 | ダイアログを含むオーディオを含むストリーム。 |
Other | 0 | その他のすべてのストリーム。 |
SoundEffects | 5 | オーディオはサウンドエフェクト用です。 |
Speech | 9 | オーディオは音声です。 |
注釈
これらの列挙値は、 MediaElement.AudioCategory プロパティによって使用されます。 MediaPlayerElement コントロールを使用する場合は、MediaPlayerAudioCategory 列挙値を使用して、基になる MediaPlayer に AudioCategory を直接設定します。
Windows 10 バージョン 1511 以降では、ForegroundOnlyMedia 列挙値と BackgroundCapableMedia 列挙値は非推奨となりました。 アプリでバックグラウンド オーディオを使用する方法の詳細については、「 バックグラウンドでメディアを再生する」を参照してください。
ゲームでは、別のアプリケーションがバックグラウンドで音楽を再生する場合にゲームの音楽が自動的にミュートされるように、ゲームの音楽ストリームを GameMedia として分類してください。 音楽またはビデオ アプリケーションでは、ストリームの優先順位が GameMedia ストリームより高くなるように、ストリームを Media または Movie として分類してください。 ゲーム内の映画やカットシーンのゲームオーディオは、オーディオがプレミックスされている場合、または創造的な理由でバックグラウンドオーディオよりも優先する必要がある場合は、 メディア または ムービーとして分類する必要があります。