labview 如何获得多个声卡的ID号

2019-07-17 11:04发布

配置声音输出 VI 有一个ID号输入,默认是0.我的电脑上有多个声音输出设备.如何用labview得到这些声卡ID号.在自动测试时,我要在两个声卡之间进行自动切换.如何实现呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
刘傲宇
1楼-- · 2019-07-17 15:58
 精彩回答 2  元偷偷看……
wayne_2001
2楼-- · 2019-07-17 17:52
没人知道吗?自己顶起来,
iamendsky
3楼-- · 2019-07-17 18:49
不知道你解决了没?我也很想知道怎么返回声卡的名字和对应的使用通道...
feixiang2014
4楼-- · 2019-07-17 21:01
请问你实现了吗,我现在也遇到跟你一样的问题
木头feng
5楼-- · 2019-07-17 23:45
刘傲宇 发表于 2015-12-29 17:25
目前我知道的无外乎两种方法:
1,执行系统命令,返回所有声音设备的ID,系统命令是什么还没找到。。。
2,调用api,返回所有声音设备的ID要调用的函数其实我已知晓。。。他应当是labview2次封装的dll文件,位置C:Program FilesNational InstrumentsLabVIEW 2014 esourcelvsound2.*(具体位置因LV安装路径不同而有所差异 ...

就是使用的这两个函数,具体的在D:Program FilesNational InstrumentsLabVIEW 2013vi.libsound2这个路径下有个lvsound2.llb,函数功能都在里面了
首先是获取设备数量,再然后用for循环获取每个设备的名称
gxg1122
6楼-- · 2019-07-18 03:58
 精彩回答 2  元偷偷看……

一周热门 更多>