跳到主要内容

音频设备

列出或读取音频设备,设置默认设备,以及静音、音量。只要播一段提示音,用 播放声音

当前模块定义

概述

先选 操作类型。设备 ID 形如 {0.0.0.00000000}.{2c3a51b4-780e-4290-bc03-8c25dfed52d1},可从「获取设备列表」等操作得到。

参数说明

操作类型:获取输出/输入设备列表、获取默认输出/输入设备信息、获取指定设备的信息、设置默认设备、设置静音、设置音量。

失败后停止动作:失败是否中止动作。默认开启。

获取设备列表

返回所有状态的设备:关闭时只返回就绪(Active)设备。默认关闭。

输出:

  • 设备信息列表:每项 [图标]名称(注释)|设备ID,可直接当作 用户选择 的选项。
  • 原始对象列表:内部 MMDevice 对象列表。

获取默认设备 / 指定设备

设备ID:获取指定设备、设置默认设备、静音、音量时需要。

输出(默认设备或指定设备):设备ID设备名称设备状态是否静音是否正在播放设置音量实时音量原始对象

设置默认设备

把指定设备设为默认输出或输入。

设置静音

静音状态:静音、取消静音、切换静音状态。设备ID 为空时操作当前默认输出设备。

设置音量

音量01.0 的小数。设备ID 为空时操作当前默认输出设备。

输出

  • 是否成功
  • 其余输出随操作类型变化,见上。

示例

25 步的综合演示只保留安装卡片;下面三个不超过 8 步,可直接看步骤定义。

限制与排障

设备 ID 随系统变化,不要写死后换电脑仍用旧值。列表为空时先打开 返回所有状态的设备,确认设备是否处于未就绪。

相关链接

更新于