电脑更换声卡,声卡的名称和数量读取会出错

2019-07-17 13:06发布

我用Lvsound2.dll中的GetNumDevices和SoundDeviceInfo函数获取声卡通道的数量和名称,但是在更换另一个声卡,或者增加一个声卡后,这两个函数并不能实时的读取改变后的数量和名称,这样会导致测试过程中不能随时更换产品除非我将软件重启才可以再次读取这是为什么?win7系统2013版本labview
读取声卡通道数量和名称 读取声卡通道数量和名称
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
大神在此
1楼-- · 2019-07-17 13:36
你聲卡是插在哪上邊的?
木头feng
2楼-- · 2019-07-17 14:36
大神在此 发表于 2016-1-26 11:36
你聲卡是插在哪上邊的?

声卡是USB外接的,也有PCI插槽的
大神在此
3楼-- · 2019-07-17 19:22
usb可以熱插拔,pci則不support熱插拔
木头feng
4楼-- · 2019-07-17 20:29
大神在此 发表于 2016-1-26 11:41
usb可以熱插拔,pci則不support熱插拔

PCI不经常跟换,USB会经常更换,但是更换/增加/减少一个声卡之后的声卡设备ID输入到Sound Output Configure.vi会出错,只能重启软件才可以执行
大神在此
5楼-- · 2019-07-17 23:45
 精彩回答 2  元偷偷看……
木头feng
6楼-- · 2019-07-18 01:01
大神在此 发表于 2016-1-26 12:25
更換的usb聲卡是同一品牌同一型號的聲卡嗎

是的,也有不同品牌的

一周热门 更多>