共用方式為


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、相關聯音訊裝置的識別碼,以及串流是否擷取或轉譯音訊來監視音訊串流的層級。

適用於

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類別的其他 Factory 方法可讓您根據其AudioDeviceRole、相關聯音訊裝置的識別碼,以及資料流程是否擷取或轉譯音訊來監視音訊資料流程的層級。

適用於

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類別的其他處理站方法可讓您根據相關聯音訊裝置的識別碼以及資料流程是否擷取或轉譯音訊來監視音訊資料流程的層級。

適用於