Share via


AudioStateMonitor.CreateForCaptureMonitoring メソッド

定義

オーバーロード

CreateForCaptureMonitoring()

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

CreateForCaptureMonitoring(MediaCategory)

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

CreateForCaptureMonitoring(MediaCategory, AudioDeviceRole)

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

CreateForCaptureMonitoring()

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

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

戻り値

AudioStateMonitor オブジェクト。

属性

注釈

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

適用対象

CreateForCaptureMonitoring(MediaCategory)

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

public:
 static AudioStateMonitor ^ CreateForCaptureMonitoring(MediaCategory category);
/// [Windows.Foundation.Metadata.Overload("CreateForCaptureMonitoringWithCategory")]
 static AudioStateMonitor CreateForCaptureMonitoring(MediaCategory const& category);
[Windows.Foundation.Metadata.Overload("CreateForCaptureMonitoringWithCategory")]
public static AudioStateMonitor CreateForCaptureMonitoring(MediaCategory category);
function createForCaptureMonitoring(category)
Public Shared Function CreateForCaptureMonitoring (category As MediaCategory) As AudioStateMonitor

パラメーター

category
MediaCategory

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

戻り値

AudioStateMonitor オブジェクト。

属性

注釈

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

適用対象

CreateForCaptureMonitoring(MediaCategory, AudioDeviceRole)

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

public:
 static AudioStateMonitor ^ CreateForCaptureMonitoring(MediaCategory category, AudioDeviceRole role);
/// [Windows.Foundation.Metadata.Overload("CreateForCaptureMonitoringWithCategoryAndDeviceRole")]
 static AudioStateMonitor CreateForCaptureMonitoring(MediaCategory const& category, AudioDeviceRole const& role);
[Windows.Foundation.Metadata.Overload("CreateForCaptureMonitoringWithCategoryAndDeviceRole")]
public static AudioStateMonitor CreateForCaptureMonitoring(MediaCategory category, AudioDeviceRole role);
function createForCaptureMonitoring(category, role)
Public Shared Function CreateForCaptureMonitoring (category As MediaCategory, role As AudioDeviceRole) As AudioStateMonitor

パラメーター

category
MediaCategory

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

role
AudioDeviceRole

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

戻り値

AudioStateMonitor オブジェクト。

属性

注釈

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

適用対象