c# - 如何在 C# 中播放声音?

标签 c# memory audio media-player

我正在尝试制作一个小游戏。大约有 20 种效果声音,我将它们全部组合成一个 mp3 文件。我的问题是:有没有办法将mp3文件加载到内存中,然后同时播放其中的多个部分?

感谢任何帮助,谢谢!

最佳答案

nAudio是你的 friend

您可以根据需要多次打开同一个文件(流或字节数组)并设置您想要播放的位置

关于c# - 如何在 C# 中播放声音?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2309455/

相关文章:

c# - ControlTemplate Storyboard 颜色动画问题

c - 关于 C 中的结构内存管理

c - 在C中初始化数据结构来管理内存池

android - 通过Android中的声音启动服务?

iphone - 录制使用 OpenAL 播放的样本

html - 使用libFLAC将AudioContext的输出转换为FLAC格式

c# - 复杂模型+集合+IFormFile的REST API模型绑定(bind)

c# - 带有更新面板 : problem with chrome 的 PopupControlExtender

c# - 无法将 TestDriven.Net 与 MSpec 一起使用

memory - docker 内存交换=-1 OOM