AudioStateMonitor.CreateForCaptureMonitoring 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
CreateForCaptureMonitoring() |
初始化 AudioStateMonitor 类的新实例,该类监视所有音频捕获流的音量。 |
CreateForCaptureMonitoring(MediaCategory) |
初始化 AudioStateMonitor 类的新实例,该类使用指定的 MediaCategory 监视音频捕获流的音量。 |
CreateForCaptureMonitoring(MediaCategory, AudioDeviceRole) |
初始化 AudioStateMonitor 类的新实例,该类使用指定的 MediaCategory 和 AudioDeviceRole 监视音频捕获流的音量。 |
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 类的其他工厂方法允许你根据音频流的 MediaCategory、AudioDeviceRole、关联音频设备的 ID 以及流是在捕获还是呈现音频来监视音频流的级别。
适用于
CreateForCaptureMonitoring(MediaCategory)
初始化 AudioStateMonitor 类的新实例,该类使用指定的 MediaCategory 监视音频捕获流的音量。
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 类的其他工厂方法允许你根据音频流的 AudioDeviceRole、关联音频设备的 ID 以及流是在捕获还是呈现音频来监视音频流的级别。
适用于
CreateForCaptureMonitoring(MediaCategory, AudioDeviceRole)
初始化 AudioStateMonitor 类的新实例,该类使用指定的 MediaCategory 和 AudioDeviceRole 监视音频捕获流的音量。
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 类的其他工厂方法允许你根据关联音频设备的 ID 以及流是否正在捕获或呈现音频来监视音频流的级别。