2017-04-01 67 views

回答

0

您可以使用Launcher api(https://docs.microsoft.com/en-us/uwp/api/Windows.System.Launcher)并将其指向音乐文件(.mp3,.wav)来启动默认音乐应用程序。

但是,由于UWP应用程序被沙箱化,您无法控制另一个UWP应用程序或从中获取信息。

作为应用程序的操作系统和主机,Windows可以访问应用程序正在做的所有事情,因此它可以监视它并从中获取任何数据,这就是音量控制可以显示此信息的原因。

编辑:从技术上讲,在后台播放音乐的应用程序可以访问控制音量控制显示并使用这些API的API,应用程序可以设置图片,曲目名称,艺术家名称等。

+0

我刚启动应用程序,但没有打开音乐文件。我会阅读文档,可能是它没有具体的文件支持启动。 – lystormenvoy

+0

2.如果我能得到没有曲目名称,艺术家名字......的播放状态? – lystormenvoy

+0

@lystormenvoy查看BackgroundMediaPlayer类,该类有一个方法“IsMediaPlaying”,该方法在设备上正在播放其他媒体时返回true。 看看这里的文档:https://docs.microsoft.com/en-us/uwp/api/Windows.Media.Playback.BackgroundMediaPlayer#methods_ – Rafael

相关问题