AudioCategory 列挙型

定義

オーディオ ストリーム内のオーディオ情報の目的について説明します。 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 列挙値を使用して、基になる MediaPlayerAudioCategory を直接設定します。

Windows 10 バージョン 1511 以降では、ForegroundOnlyMedia 列挙値と BackgroundCapableMedia 列挙値は非推奨となりました。 アプリでバックグラウンド オーディオを使用する方法の詳細については、「 バックグラウンドでメディアを再生する」を参照してください。

ゲームでは、別のアプリケーションがバックグラウンドで音楽を再生する場合にゲームの音楽が自動的にミュートされるように、ゲームの音楽ストリームを GameMedia として分類してください。 音楽またはビデオ アプリケーションでは、ストリームの優先順位が GameMedia ストリームより高くなるように、ストリームを Media または Movie として分類してください。 ゲーム内の映画やカットシーンのゲームオーディオは、オーディオがプレミックスされている場合、または創造的な理由でバックグラウンドオーディオよりも優先する必要がある場合は、 メディア または ムービーとして分類する必要があります。

適用対象

こちらもご覧ください