Silverlight 在不中断Zune音乐的情况下播放MediaElement声音

Silverlight 在不中断Zune音乐的情况下播放MediaElement声音,silverlight,windows-phone-7,audio,xna,Silverlight,Windows Phone 7,Audio,Xna,我已经使用MediaElement为我的Windows Phone应用程序中的某些事件添加了音效。播放这些声音时,其他应用程序(如Zune)播放的背景音乐会暂停。有可能克服这个问题吗 我在某个地方读到,使用XNA可以实现这一点;但由于我是在Windows 8计算机上开发的,所以我不能使用XNA。即使在Windows 8上开发,也可以在Windows Phone应用程序中使用XNA库。您可能应该使用SoundEffect和SoundEffect来播放声音,唯一的问题是您需要将wav格式的声音作为项

我已经使用
MediaElement
为我的Windows Phone应用程序中的某些事件添加了音效。播放这些声音时,其他应用程序(如Zune)播放的背景音乐会暂停。有可能克服这个问题吗


我在某个地方读到,使用XNA可以实现这一点;但由于我是在Windows 8计算机上开发的,所以我不能使用XNA。

即使在Windows 8上开发,也可以在Windows Phone应用程序中使用XNA库。您可能应该使用SoundEffect和SoundEffect来播放声音,唯一的问题是您需要将wav格式的声音作为项目的一部分,而不是mp3或存储在MediaLibrary中的文件,据我所知。

我无法添加对XNA的引用为什么不能?在Windows Phone 7项目中引用Microsoft.Xna.Framework没有问题。是否尝试在Windows 8上引用它?它不起作用。我甚至不能编译其他引用Windows8上XNA的项目。如果你引用的是WindowsPhone8,是的,你可以。Windows8是另一个故事……如果微软能够统一这两个平台的音频代码,尤其是后台音频,那就太好了。