如何判断正在使用的音频流?
我注意到我的计算机不想在x分钟后保持待机或进入待机状态(这是在“电源选项”中设置的)。运行powercfg -requests告诉我,我的音频驱动程序使我的计算机处于唤醒状态……“当前正在使用音频流”……类似于在向uTorrent提问/回答中看到的内容,阻止了计算机进入睡眠状态。除非我没有运行uTorrent,也没有任何洪流应用程序。 我知道我可以(并且现在已经)使用设置了替代powercfg -requestsoverride "<audio driver name>" system,但是我对保持开放音频流的原因感到更加好奇。我仅在外出时才打开的应用程序是Steam和Trillian。我唯一的猜测是Steam是元凶,因为它在Volume Mixer中有一个条目,但是我可以想象,任何可以随时播放音频的应用程序都可以在其中包含一个条目,即使它当前未使用音频流也是如此。 有没有办法告诉当前哪个应用程序正在使用音频流(从而使我的计算机保持清醒状态)?如果有帮助,我的硬件/驱动程序是Realtek High Definition Audio。 另外,这可能要求太多,有没有办法阻止已知的顽皮应用程序保持计算机清醒?例如,从下面的评论中可以看到,Steam是罪魁祸首,但是它不应该一直在浪费音频流,只是为了让我有收到一条消息的机会。(我假设这是Steam的最新版本中的错误,因为过去这不是问题。)但是我不喜欢为所有音频设置覆盖,因为例如,我可以在VLC中播放音乐或在这种情况下,我不希望计算机待机。