听起来很傻,但是我在WP8中播放.wav文件的时间很多。似乎没有关于如何做到这一点的明确,快速和简单的指南。当我尝试播放声音时,我有以下代码位崩溃。
有什么想法吗?谢谢!
MediaElement mp1 = new MediaElement();
mp1.Source = new Uri("Assets/audio/myfile.wav");
mp1.Play();
答案 0 :(得分:0)
确保您拥有这些参考资料..
using System.Windows.Resources;
using Microsoft.Xna.Framework;
现在按照以下步骤操作:
StreamResourceInfo _stream = Application.GetResourceStream(new Uri("/Assets/audio/myfile.wav", UriKind.Relative));
SoundEffect _soundeffect = SoundEffect.FromStream(_stream.Stream);
SoundEffectInstance soundInstance = _soundeffect.CreateInstance();
FrameworkDispatcher.Update();
soundInstance.Play();
希望成功。