2017-04-01 92 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

相關問題