音频设备
列出或读取音频设备,设置默认设备,以及静音、音量。只要播一段提示音,用 播放声音。
当前模块定义
概述
先选 操作类型。设备 ID 形如 {0.0.0.00000000}.{2c3a51b4-780e-4290-bc03-8c25dfed52d1},可从「获取设备列表」等操作得到。
参数说明
操作类型:获取输出/输入设备列表、获取默认输出/输入设备信息、获取指定设备的信息、设置默认设备、设置静音、设置音量。
失败后停止动作:失败是否中止动作。默认开启。
获取设备列表
返回所有状态的设备:关闭时只返回就绪(Active)设备。默认关闭。
输出:
- 设备信息列表:每项
[图标]名称(注释)|设备ID,可直接当作 用户选择 的选项。 - 原始对象列表:内部
MMDevice对象列表。
获取默认设备 / 指定设备
设备ID:获取指定设备、设置默认设备、静音、音量时需要。
输出(默认设备或指定设备):设备ID、设备名称、设备状态、是否静音、是否正在播放、设置音量、实时音量、原始对象。
设置默认设备
把指定设备设为默认输出或输入。
设置静音
静音状态:静音、取消静音、切换静音状态。设备ID 为空时操作当前默认输出设备。
设置音量
音量:0–1.0 的小数。设备ID 为空时操作当前默认输出设备。
输出
- 是否成功
- 其余输出随操作类型变化,见上。
示例
25 步的综合演示只保留安装卡片;下面三个不超过 8 步,可直接看步骤定义。
限制与排障
设备 ID 随系统变化,不要写死后换电脑仍用旧值。列表为空时先打开 返回所有状态的设备,确认设备是否处于未就绪。
相关链接
更新于