XP/Vista 的音量(平衡)控制

Posted

技术标签:

【中文标题】XP/Vista 的音量(平衡)控制【英文标题】:Volume (Balance) Control for XP/Vista 【发布时间】:2008-09-18 16:50:09 【问题描述】:

有没有一种方法可以在 XP 和 Vista 上控制 Wave 输出的平衡?

【问题讨论】:

【参考方案1】:

Vista 为与混音器和音频相关的所有内容提供了一个新 api,每个进程的旧 api 应该仍然有效,但要更改全局音量,您必须查看添加到 Vista 中的新 COM 接口

This 应该让你开始

【讨论】:

【参考方案2】:

你看过这个吗?

waveOutSetVolume

waveOutSetVolume 函数设置 指定的音量级别 波形音频输出设备。

它使用 Winmm.lib。 http://msdn.microsoft.com/en-us/library/ms713762.aspx

【讨论】:

以上是关于XP/Vista 的音量(平衡)控制的主要内容,如果未能解决你的问题,请参考以下文章

Java (+- JNA) 中有没有办法在 XP+Vista+Windows 7 中可靠地设置主系统音量?

NAudio 通过我的代码设置左右扬声器电平(平衡控制)

扬声器属性和平衡的命令行控制[关闭]

使用 C# 在 Windows 10 上控制左右扬声器平衡级别

xp 与 vista 有啥不同

如何使用CSS&HTML实现类似音量控制的拖动条