为什么waveInGetNumDevs一直返回0?

时间:2011-02-08 21:00:18

标签: delphi delphi-2010 fft

几周前waveInGetNumDevs功能运行良好,但几天前它一直在返回0。我的声卡还可以,但为什么会这样呢?我实际上是在尝试为DSPACK创建音频可视化。我不知道如何连接WaveInTFilterGraph;我甚至无法处理音频输入:(

1 个答案:

答案 0 :(得分:1)

它确实与您更新DirectX有关。您是否在调用waveInGetNumDevs后尝试调用“GetLastError”?也许你会知道为什么你会一直得到0 devs。

您还应该使用一些外部应用程序尝试音频输入。您可能会发现它完全不起作用,您可能只需要调整卡上的某些设置。

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

祝你好运!