【发布时间】:2010-11-04 21:15:00
【问题描述】:
我可以使用 SoundEffectInstance 很好地播放 wav 文件,但我找不到任何方法在手机上使用这些库播放压缩音频。
我发现使用 XNA 执行此操作的方法是使用 here 概述的 XACT 创建工具,但据我所知,手机上不提供 AudioEngine、WaveBank 和 SoundBank 类。通过各种资源,我发现有人使用内容加载器直接加载到音效中:
SoundEffect soundEffect = Content.Load<SoundEffect>(@"Content\Audio\LaserShot");
soundEffect.Play();
但我似乎也无法让它工作。
在我看来,一定有办法做到这一点,因为让所有音效都是未压缩的 wav 有点荒谬。
【问题讨论】:
标签: c# audio windows-phone-7 xna xact