2011-02-08 81 views
0

几周前waveInGetNumDevs函数运行良好,但由于几天前它一直返回0。我的声卡是好的,但为什么会发生这种情况?我实际上正在尝试为DSPACK创建音频可视化。我不知道如何连接WaveInTFilterGraph;我甚至无法处理音频输入:(为什么waveInGetNumDevs会一直返回0?

+2

也许你几周前在你的电脑上做了些什么。也许你升级了硬件,安装了一些新的音频驱动程序,或者升级了你的操作系统? – 2011-02-08 21:03:30

回答

1

它似乎确实与更新的DirectX有关你是否在waveInGetNumDevs调用之后尝试调用“GetLastError”?也许你会知道为什么你会得到0 devs始终返回

你也应该尝试音频输入本身与一些外部应用程序,你可能会发现它并不完全工作,你可能只需要调整你的卡上的一些设置

另一件事是看你的卡的驱动程序是否支持更新的DirectX版本!

祝你好运!