获取当前播放的歌曲标题和艺术家

Sta*_*tty 1 windows-phone-7

如何在Windows Phone 7中获取当前播放的歌曲标题和艺术家?我知道我必须使用MediaHistory.NowPlaying属性,但我无法弄清楚如何使用它.我试过了

string title = MediaHistory.Instance.NowPlaying.Title;
Run Code Online (Sandbox Code Playgroud)

但即使正在播放歌曲,它也会给我一个NullReferenceException.

Sta*_*tty 5

我找到了答案:

using Microsoft.Xna.Framework.Media;
Run Code Online (Sandbox Code Playgroud)

string name = MediaPlayer.Queue.ActiveSong.Name;
string album = MediaPlayer.Queue.ActiveSong.Album.Name;
Run Code Online (Sandbox Code Playgroud)

你可以得到更多关于这首歌的信息......