1

我只想播放音频库中的歌曲。我知道我可以像这样使用 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);

我很确定有办法做到这一点。我错过了一些东西......

4

1 回答 1

1

当前的 SDK 无法做到这一点。您无法将歌曲从 MediaLibrary 复制到独立存储,因此您无法将源设置为MediaElement歌曲的源。据我所知,您无法Stream通过 API 或第三方库获取 Song 对象的 ,因此您无法使用该SetSource方法。

于 2013-09-19T22:08:25.127 回答