推荐榜 短消息 big5 繁体中文 找回方式 手机版 广 广告招商 主页 VIP 手机版 VIP 界面风格 ? 帮助 我的 搜索 申请VIP
客服
打印

[求助] 如何在XP中实现VISTA音量控制功能

购买/设置 醒目高亮!点此感谢支持作者!本贴共获得感谢 X 3

如何在XP中实现VISTA音量控制功能

如题,我想在XP下像VISTA一样可以控制不同程序的音量
本帖最近评分记录
  • zqk521 金币 -30 复制52硬件论坛问题内容--请重新阅读版规! 2010-4-15 18:52

点此感谢支持作者!本贴共获得感谢 X 3
TOP

暂时不可以,因为vista和xp之间的区别太大了,许多vista下的基本功能xp都完成不了。

TOP

完全可以的,
到网上找VISTA或者WIN7主题就可以。

TOP

理论上应该可以实现。我不太清楚 Vista 是否是改变了 MCI API,但从另一种角度应该也可以实现 XP 下的应用程序音量单独控制。下面是两条思路:
思路一:用 dll HOOK 的方式截取 mmsystem.dll 中的所有 MCI API,然后用 DirectSound 合成声音,这样就能控制每个程序的音量。缺点是,游戏中本身就用 DirectSound 的声音无法控制。
思路二:做一个 MSVAD 驱动,用它来代替原来的默认驱动。这样,所有声音播放会使用 MSVAD 驱动,改变声音后再将缓冲区递交给原来的驱动即可。
当年有一个叫 QSound 的应用程序,可以将 Windows 系统下所有应用的声音 QSound 化,既然它可以捕获并改变所有声音播放,那么可以肯定的是,它若要单独改变一个应用程序的声音并非不可能。

TOP

应该不行吧

用了这么久的XP   

貌似还没看到这样的功能的软件啊

TOP



当前时区 GMT+8, 现在时间是 2025-6-27 13:05