如何使用Playound()或任何基本功能/方法同时播放超过1个
How to play more than 1 .wav sounds in C++ at the same time using PlaySound() or any basic function/method?
我正在尝试制作一个我需要同时玩很多声音的游戏,我知道v.basic,或者只是知道func。PlaySound()
运行.wav
声音。
问题是,使用SND_ASYNC
,我不能一次播放多种声音,但是首先播放的声音在中间跳过并播放下一个声音。
有什么方法(简单易懂),以便我一次播放多种声音?
弹奏并不是为了混合声音。从本质上讲,这是一项较旧的技术,很容易被最近的技术胜过。
您可以将DirectX用于游戏中的声音开发(一种受欢迎的选择)。
我个人使用FMOD,因为它非常易于使用。这是一个让您入门的教程。
我建议您使用最新版本的fmod(fmod Studio),这些版本可为您提供创建差异频道并在每个频道上播放各种声音,并为每个频道播放各种声音。
相关文章:
- 为不同配置设置MSVC_RUNTIME_LIBRARY的正确方法是什么
- 在执行其他功能的同时播放动画(LED矩阵和Arduino/ESP8266)
- 通过方法访问结构
- 最小硬币更换问题(自上而下方法)
- C++为构建时间获取QDateTime的可靠方法
- 在C#中处理C++指针而不使用unsafe的最佳方法
- 处理多个异常集合的C++方法
- 如果C++类在类方法中具有动态分配,但没有构造函数/析构函数或任何非静态成员,那么它仍然是POD类型吗
- 有什么方法可以遍历结构吗
- 当类在C++中定义时,有什么方法可以"register"类吗?
- 在C++中,将大的无符号浮点数四舍五入为整数的最佳方法是什么
- 实现无开销push_back的最佳方法是什么
- 使用std::函数映射对象方法
- 有符号的int和int-有没有一种方法可以在C++中区分它们
- 如何强制停止声音/ bgm正在通过PlaySound方法播放
- 有没有一种简单的方法可以使用SFML在后台线程中播放声音
- C++在32位应用程序之间传输大量数据以进行视频播放的方法
- 如何使用Playound()或任何基本功能/方法同时播放超过1个
- 播放 C/C++ 声音的最简单方法
- 有没有简单的方法来播放mp3文件