我正在編寫(xiě)一個(gè) C# SDK(供 UWP Publishers 使用)并想檢測(cè)另一個(gè)應(yīng)用程序(Pandora、Spotify、Amazon Music 等)是否在后臺(tái)播放音樂(lè),以便我可以將我的 SDK 的聲音靜音。對(duì)這個(gè)問(wèn)題的評(píng)論似乎表明我可以使用BackgroundMediaPlayer.IsMediaPlaying(),但是當(dāng)我在Web瀏覽器或Amazon Music App中播放Pandora時(shí),當(dāng)音樂(lè)在另一個(gè)應(yīng)用程序中播放時(shí),此方法似乎總是返回false。這個(gè)問(wèn)題的答案似乎表明我們?cè)?jīng)能夠使用Microsoft.Xna.Framework.Media.MediaPlayer.State來(lái)檢測(cè)另一個(gè)應(yīng)用程序是否正在播放背景音樂(lè),但我認(rèn)為UWP中不提供此調(diào)用(請(qǐng)讓我知道我是否做錯(cuò)了-我主要關(guān)心在Desktop和XBox One上的工作)。所以我的問(wèn)題是,如何確定另一個(gè)應(yīng)用程序(在桌面,Web瀏覽器或Windows Phone上)是否正在播放音樂(lè)?
- 2 回答
- 0 關(guān)注
- 152 瀏覽
添加回答
舉報(bào)
0/150
提交
取消