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

有没有一个库,我可以用来监视从我的电脑的任何声音输出? 当达到不同的audio电平时,我想要触发某些操作。 我认为它与构buildVU具有相同的组件,我只是在做其他事情而不是直观地显示关卡。 我不想播放音乐,只能监听电脑正在播放的任何声音(我假设这是通过声卡监听的,尽pipe我可能会误解)。

有这样的图书馆吗? 我有一个时间find任何东西。 我可能只是不知道正确的条款来search。

我只是指定.NET,因为我认为这是最简单的访问低级别的窗口的东西。 如果有办法用另一种语言来做,我也可以这样做。

谢谢,

标记

IAudioMeterInformation界面在Vista和以上。 这在C ++代码中很容易使用,音频接口没有类型库。 也许你可以谷歌已经包装了这个人。

你可能想看看BASS库 。 它有几乎所有的工具,你需要做到这一点,有一个免费的版本可用于非商业私人项目。

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