AudioStateMonitor.CreateForRenderMonitoringWithCategoryAndDeviceId メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したオーディオ デバイスを使用する指定した MediaCategory を使用してオーディオ レンダリング ストリームのサウンド レベルを監視する AudioStateMonitor クラスの新しいインスタンスを初期化します。
public:
static AudioStateMonitor ^ CreateForRenderMonitoringWithCategoryAndDeviceId(AudioRenderCategory category, Platform::String ^ deviceId);
static AudioStateMonitor CreateForRenderMonitoringWithCategoryAndDeviceId(AudioRenderCategory const& category, winrt::hstring const& deviceId);
public static AudioStateMonitor CreateForRenderMonitoringWithCategoryAndDeviceId(AudioRenderCategory category, string deviceId);
function createForRenderMonitoringWithCategoryAndDeviceId(category, deviceId)
Public Shared Function CreateForRenderMonitoringWithCategoryAndDeviceId (category As AudioRenderCategory, deviceId As String) As AudioStateMonitor
パラメーター
- category
- AudioRenderCategory
監視されるオーディオ ストリームのカテゴリを示す MediaCategory 列挙の値。 システムは、オーディオ ストリームのカテゴリを使用して、特定のシステム イベントに応答してミュートするか、ボリュームを下げる必要があるかどうかを判断できます。
- deviceId
-
String
Platform::String
winrt::hstring
関連付けられたオーディオ ストリームが監視されるオーディオ デバイスの一意識別子を含む文字列。
戻り値
AudioStateMonitor オブジェクト。
注釈
AudioStateMonitor のインスタンス化に使用するメソッドは、監視するオーディオ ストリームを決定します。 AudioStateMonitor クラスの他のファクトリ メソッドを使用すると、AudioDeviceRole に基づいてオーディオ ストリームのレベルと、ストリームがオーディオをキャプチャまたはレンダリングしているかどうかに基づいて、オーディオ ストリームのレベルを監視できます。
FindAllAsync を呼び出し、GetAudioRenderSelector によって返される値を渡して、使用可能なオーディオ レンダリング デバイスを表す DeviceInformation オブジェクトの一覧を取得します。