![如何在 Windows 7 上启用多个音频输出?](https://linux22.com/image/1221623/%E5%A6%82%E4%BD%95%E5%9C%A8%20Windows%207%20%E4%B8%8A%E5%90%AF%E7%94%A8%E5%A4%9A%E4%B8%AA%E9%9F%B3%E9%A2%91%E8%BE%93%E5%87%BA%EF%BC%9F.png)
对于 Windows 7,64 位:我的立体声音响有一个数字 SPDIF 输出,用于控制其他房间的扬声器。我还有一组扬声器连接到电脑的常规音频插孔。这样,我就可以在我的孩子在电脑上玩游戏时将音乐发送到厨房。效果很好。除非我是玩游戏的同时还想听音乐。;-D
我知道我可以手动切换 WMP 以通过扬声器而不是 SPDIF 播放,但我想知道是否有任何方法可以在 Windows 7 中启用同步音频输出?虚拟音频卡无法启动,因为我运行的是 64 位系统,并且 VAC 驱动程序未签名。
答案1
Windows 7 中没有内置在多个输出设备上播放相同音频的功能。您可以将不同的音频播放到不同的设备,但需要一些附加软件才能从同一应用程序播放到两个不同的设备。应用程序也可以实现这一点。例如,VLC 可以选择同时输出到多个音频设备,但很少有程序这样做。
答案2
如果您禁用驱动程序签名检查,虚拟音频线就可以工作,如 ZIP 中包含的帮助文件中所述:
在 64 位 Vista 和 2008 Server 系统下成功加载 VAC 驱动程序有两种方法:
在启动初期,按 F8 并选择“禁用驱动程序签名强制”。在此模式下,Windows 将不会在当前会话期间检查驱动程序签名。但是,如果您重新启动 Windows,则应按 F8 并再次禁用签名强制。因此,您需要在每次启动时进行选择。
通过从命令提示符(在管理员帐户下)一次性发出“bcdedit /set testsigning on”命令来启用 Windows 测试签名模式。这将永久允许 Windows 加载由测试证书签名的驱动程序。发出 bcdedit 命令后,重新启动 Windows。64 位 VAC 驱动程序模块由名为“Eugene Muzychenko (Test)”的测试证书签名,因此它将在测试签名模式下成功加载。
它们针对 Vista 和 Win2008 64 位进行了解释,但它也适用于 Windows 7。