Windows phone 7 获取当前正在播放的歌曲标题和艺术家

Windows phone 7 获取当前正在播放的歌曲标题和艺术家,windows-phone-7,Windows Phone 7,如何在Windows Phone 7中获取当前正在播放的歌曲标题和艺术家?我知道我必须用它,但我不知道如何使用它。我试过了 string title = MediaHistory.Instance.NowPlaying.Title; 但即使在播放歌曲时,它也会给我一个空引用异常。我找到了答案: using Microsoft.Xna.Framework.Media; 及 你可以得到更多关于播放这首歌的信息…我找到了答案: using Microsoft.Xna.Framework.Media

如何在Windows Phone 7中获取当前正在播放的歌曲标题和艺术家?我知道我必须用它,但我不知道如何使用它。我试过了

string title = MediaHistory.Instance.NowPlaying.Title;
但即使在播放歌曲时,它也会给我一个空引用异常。

我找到了答案:

using Microsoft.Xna.Framework.Media;

你可以得到更多关于播放这首歌的信息…

我找到了答案:

using Microsoft.Xna.Framework.Media;

你可以得到更多关于播放这首歌的信息…

阅读并看看这首歌,它解释了为什么会出现错误

获取此属性时,仅设置最新的MediaHistoryItem 由您的应用程序返回。例如,如果用户播放了 最近的MediaHistoryItem通过另一个应用程序 项目将不会随此属性一起返回。相反,最近的 返回由您自己的应用程序设置的项目

阅读并看看这个,它解释了为什么会出现错误

获取此属性时,仅设置最新的MediaHistoryItem 由您的应用程序返回。例如,如果用户播放了 最近的MediaHistoryItem通过另一个应用程序 项目将不会随此属性一起返回。相反,最近的 返回由您自己的应用程序设置的项目


这不是答案,而是解释:MediaHistory类只适用于应用程序正在播放的媒体;它不会返回其他应用程序(如内置的音乐+视频应用程序)播放的歌曲的结果。这不是答案,而是一种解释:MediaHistory类仅适用于应用程序正在播放的媒体;它不会返回其他应用程序(如内置的音乐+视频应用程序)播放的歌曲的结果