我只想播放音频库中的一首歌。 我知道我可以像这样使用MediaPlayer:
using (MediaLibrary library = new MediaLibrary())
{
SongCollection songs = library.Songs;
Song song = songs[0];
MediaPlayer.Play(song);
Song s = songs[0];
}
但我想在MediaElement中使用我的歌曲。我怎样才能做到这一点 ? 我正在寻找一种方法或任何东西。
myMediaElement.Source = song.Source;
或
myMediaElement.SetSource(song);
我很确定有办法做到这一点。我错过了一些东西......
答案 0 :(得分:1)
目前的SDK无法做到这一点。您无法将歌曲从MediaLibrary复制到IsolatedStorage,因此您无法将MediaElement
的来源设置为歌曲的来源。据我所知,您无法通过API或第三方库获取Song对象的Stream
,因此您无法使用SetSource
方法。