[英]hot to play a song/sound in a WP7 silverlight application?
如何在Silverlight Wp7应用程序中播放歌曲?
我知道如何使用MEdiaPlayer在xna框架中进行操作,但我不知道如何在Silverlight中进行操作。 问题开始了,我不知道如何将歌曲作为内容加载。
谁可以给我看一个代码示例?
在xna中,它看起来像:
private void PlayMusic(Song song)
{
// Due to the way the MediaPlayer plays music,
// we have to catch the exception. Music will play when the game is not tethered
try
{
// Play the music
MediaPlayer.Play(song);
// Loop the currently playing song
MediaPlayer.IsRepeating = true;
}
catch { }
}
如果要从电话媒体库播放Song
,则唯一的方法是使用MediaElement
。
如果您想播放应用程序已加载的mp3或在线流式传输一种表单,则可以使用BackgroundAudioPlayer
, MediaElement
或MediaPlayerLauncher
您可以设置MediaElement
的Source属性或MediaPlayerLauncher
的Media属性。
如果你想使用BackgroundAudioPlayer
,微软有很多样品的在线播放歌曲与BackgroundAudioPlayer
http://msdn.microsoft.com/zh-CN/library/hh394039(v=vs.92).aspx
http://msdn.microsoft.com/zh-CN/library/hh202978(v=vs.92).aspx
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.