我刚刚开始使用 OpenAL。
我已成功将 WAV 文件加载到其中,并成功播放。这很容易。
现在,我需要能够将音乐流式传输到 OpenAL,而不是将整个文件加载到其中。虽然这对声音效果等有好处,但对音乐来说可能非常危险,你可能知道。
问题是,我似乎在 Google 上找不到与此相关的任何内容。虽然我找到了一些与流式传输 OGG 文件相关的示例,但我更愿意制作一个支持所有音乐文件的系统。
据我了解,OpenAL 应该为此内置函数。但我找不到它们。
所以,我的问题是,如何将音频流式传输到 OpenAL 的缓冲区,同时删除已播放的部分并导入尚未播放的部分?
如果这是一个无知的问题,我很抱歉。