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

2019-07-17 11:04发布

配置声音输出 VI 有一个ID号输入,默认是0.我的电脑上有多个声音输出设备.如何用labview得到这些声卡ID号.在自动测试时,我要在两个声卡之间进行自动切换.如何实现呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
9条回答
木头feng
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循环获取每个设备的名称

一周热门 更多>