【问题标题】:C++ Play multiple WAVE resource files at onceC++ 一次播放多个 WAVE 资源文件
【发布时间】:2016-09-15 05:02:47
【问题描述】:

我目前正在开发一款需要背景音乐和 SFX 的 C++ 文本冒险游戏。我希望将构建作为单个 .exe 发布,它将使用资源文件 (.rc) 来包含正在播放的声音。

我尝试了 PlaySound() 方法,但它只允许从资源中播放一个声音,有没有办法一次播放多个资源文件音频?

【问题讨论】:

    标签: c++ audio embedded-resource wave


    【解决方案1】:

    播放声音不是 C++ 语言功能。看来您指的是Windows API? PlaySound 不是为此而设计的。除非您自己将所有音频与例如waveOutWrite and friendsWASAPI,或使用功能更全的 API,例如SDL 什么的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-20
      • 1970-01-01
      相关资源
      最近更新 更多