是否可以使用 XNA C# 代码动态生成声音?
我在前一段时间 XNA 首次发布时研究过这个问题。当时只能播放编译代码中包含的声音资源。
自 XNA 1.0 以来是否有任何更改或添加的新功能允许 XNA 应用程序动态生成和播放音频?
最佳答案
是的。
XNA 4.0 添加了对动态音频的支持,允许您:
- 创建常规的不可变声音 使用 SoundEffect.FromStream 的原始缓冲区效果方法。
- 创建一个 DynamicSoundEffectInstance对象然后修改这个新的音频数据 流音效对象 动态地。
在博客条目中阅读更多信息 What’s “Dynamic” about this SoundEffectInstance?在 AppHub 文章中 Dynamic Audio .
关于c# - 如何在 XNA 中播放动态声音?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5032450/