我有一张支持多个扬声器的声卡 (Creative SB X-Fi)。我想做的是用 C++(Windows 7 环境、Visual Studio IDE)编写一个程序,它将向我连接的 4 个扬声器之一播放给定的单声道 wav 文件。有人能指出我关于实现这一目标的具体功能的正确方向吗?我尝试用谷歌搜索解决方案并没有取得成果。谢谢。
最佳答案
您可以使用 DirectSound 通过一组环绕声扬声器播放声音。请参阅MSDN page "Sounds in 3-D" .
关于c++ - 如何在 C++ 中仅用一个扬声器播放声音?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4577056/