【发布时间】:2010-05-17 12:51:41
【问题描述】:
我想确定是否有其他程序播放超过某个阈值的声音。我不是在寻找检查计算机上的音量设置或类似的东西。我真的只需要看看是否有任何应用程序播放的内容高于我的预期。任何人都知道这是否可能或如何做到?
【问题讨论】:
-
我的第一反应是 .Net 没有“开箱即用”的方法。可能需要对声音硬件进行较低级别的访问。即使那样,我认为您也无法播放实际的物理音量,因为这可以从计算机外部控制(使用音量旋钮)。 :)
-
我认为执行此操作的程序必须深入挖掘系统基础架构,例如靠近声卡驱动程序。也许 DirectX 允许你去那里......