使用.NET监视Windows 7中的声卡输出

时间:2010-12-16 21:04:26

标签: .net windows audio soundcard

是否有可用于监控计算机声音输出的库?我想在达到不同的音频电平时触发某些动作。我认为它与构建VU具有相同的组件,我只是做其他事情而不是直观地显示关卡。我不想播放音乐,只监听我的电脑正在发出的任何声音(我假设通过声卡监听,但我可能会误会)。

这是否有图书馆?我有一段时间找到任何东西。我可能只是不知道要搜索的正确术语。

我只是指定.NET,因为我认为它是最容易访问低级别窗口的东西。如果有办法用另一种语言来做,我也会接受这种可能性。

谢谢,

标记

2 个答案:

答案 0 :(得分:1)

Vista及以上的IAudioMeterInformation接口。这只是在C ++代码中很容易使用,音频接口没有类型库。也许你可以谷歌那些已经包装好的人。

答案 1 :(得分:0)

您可能需要查看BASS library。它几乎拥有你需要完成的所有工具,并且有一个免费软件版本可用于非商业私人项目。

我已经使用了.NET API,它非常可靠,如果有点类似C的话。