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