Share via


AudioStateMonitor.CreateForRenderMonitoring メソッド

定義

オーバーロード

CreateForRenderMonitoring()

すべてのオーディオ レンダリング ストリームのサウンド レベルを監視する AudioStateMonitor クラスの新しいインスタンスを初期化します。

CreateForRenderMonitoring(AudioRenderCategory)

指定した MediaCategory を使用してオーディオ レンダリング ストリームのサウンド レベルを監視する AudioStateMonitor クラスの新しいインスタンスを初期化します。

CreateForRenderMonitoring(AudioRenderCategory, AudioDeviceRole)

指定した MediaCategoryAudioDeviceRole を使用して、レンダリング ストリームのサウンド レベルを監視する AudioStateMonitor クラスの新しいインスタンスを初期化します。

CreateForRenderMonitoring()

すべてのオーディオ レンダリング ストリームのサウンド レベルを監視する AudioStateMonitor クラスの新しいインスタンスを初期化します。

public:
 static AudioStateMonitor ^ CreateForRenderMonitoring();
/// [Windows.Foundation.Metadata.Overload("CreateForRenderMonitoring")]
 static AudioStateMonitor CreateForRenderMonitoring();
[Windows.Foundation.Metadata.Overload("CreateForRenderMonitoring")]
public static AudioStateMonitor CreateForRenderMonitoring();
function createForRenderMonitoring()
Public Shared Function CreateForRenderMonitoring () As AudioStateMonitor

戻り値

AudioStateMonitor オブジェクト。

属性

注釈

AudioStateMonitor をインスタンス化するために使用するメソッドによって、監視されるオーディオ ストリームが決まります。 AudioStateMonitor クラスの他のファクトリ メソッドを使用すると、MediaCategoryAudioDeviceRole、関連するオーディオ デバイスの ID、およびストリームがオーディオをキャプチャまたはレンダリングしているかどうかに基づいて、オーディオ ストリームのレベルを監視できます。

適用対象

CreateForRenderMonitoring(AudioRenderCategory)

指定した MediaCategory を使用してオーディオ レンダリング ストリームのサウンド レベルを監視する AudioStateMonitor クラスの新しいインスタンスを初期化します。

public:
 static AudioStateMonitor ^ CreateForRenderMonitoring(AudioRenderCategory category);
/// [Windows.Foundation.Metadata.Overload("CreateForRenderMonitoringWithCategory")]
 static AudioStateMonitor CreateForRenderMonitoring(AudioRenderCategory const& category);
[Windows.Foundation.Metadata.Overload("CreateForRenderMonitoringWithCategory")]
public static AudioStateMonitor CreateForRenderMonitoring(AudioRenderCategory category);
function createForRenderMonitoring(category)
Public Shared Function CreateForRenderMonitoring (category As AudioRenderCategory) As AudioStateMonitor

パラメーター

category
AudioRenderCategory

監視されるオーディオ ストリームのカテゴリを示す MediaCategory 列挙からの値。 システムは、オーディオ ストリームのカテゴリを使用して、特定のシステム イベントに応じてミュートするか、ボリュームを下げる必要があるかどうかを判断できます。

戻り値

AudioStateMonitor オブジェクト。

属性

注釈

AudioStateMonitor をインスタンス化するために使用するメソッドによって、監視されるオーディオ ストリームが決まります。 AudioStateMonitor クラスの他のファクトリ メソッドを使用すると、AudioDeviceRole、関連するオーディオ デバイスの ID、およびストリームがオーディオをキャプチャまたはレンダリングしているかどうかに基づいてオーディオ ストリームのレベルを監視できます。

適用対象

CreateForRenderMonitoring(AudioRenderCategory, AudioDeviceRole)

指定した MediaCategoryAudioDeviceRole を使用して、レンダリング ストリームのサウンド レベルを監視する AudioStateMonitor クラスの新しいインスタンスを初期化します。

public:
 static AudioStateMonitor ^ CreateForRenderMonitoring(AudioRenderCategory category, AudioDeviceRole role);
/// [Windows.Foundation.Metadata.Overload("CreateForRenderMonitoringWithCategoryAndDeviceRole")]
 static AudioStateMonitor CreateForRenderMonitoring(AudioRenderCategory const& category, AudioDeviceRole const& role);
[Windows.Foundation.Metadata.Overload("CreateForRenderMonitoringWithCategoryAndDeviceRole")]
public static AudioStateMonitor CreateForRenderMonitoring(AudioRenderCategory category, AudioDeviceRole role);
function createForRenderMonitoring(category, role)
Public Shared Function CreateForRenderMonitoring (category As AudioRenderCategory, role As AudioDeviceRole) As AudioStateMonitor

パラメーター

category
AudioRenderCategory

監視されるオーディオ ストリームのカテゴリを示す MediaCategory 列挙からの値。 システムは、オーディオ ストリームのカテゴリを使用して、特定のシステム イベントに応じてミュートするか、ボリュームを下げる必要があるかどうかを判断できます。

role
AudioDeviceRole

監視されるオーディオ ストリームのデバイスロールを示す AudioDeviceRole 列挙からの値。 システムは、オーディオ ストリームのデバイスロールを使用して、特定のシステム イベントに応答してミュートするか、ボリュームを下げる必要があるかどうかを判断できます。

戻り値

AudioStateMonitor オブジェクト。

属性

注釈

AudioStateMonitor をインスタンス化するために使用するメソッドによって、監視されるオーディオ ストリームが決まります。 AudioStateMonitor クラスの他のファクトリ メソッドを使用すると、関連付けられているオーディオ デバイスの ID と、ストリームがオーディオをキャプチャまたはレンダリングしているかどうかに基づいて、オーディオ ストリームのレベルを監視できます。

適用対象