我有一个应用程序(Windows Phone 8.1 RT),我在其中录制和播放小型音频剪辑 . 我使用 MediaCapture 对象录制剪辑并使用 MediaElement control的 Play()Pause() 方法播放它们 .

但是,如果手机的音乐播放器在后台播放一些音乐,则会给我带来一些问题:

  • 在录制音频期间,播放的音乐被静音,以便录制的音频不具有在后台播放的音乐内容 . 我想在开始录制时暂停背景音乐,并在录制停止时恢复播放 . 我怎样才能做到这一点?

  • 播放音频时,播放录制的音频剪辑时,后台播放的音乐会停止,但音频剪辑完成或暂停时不会自动恢复 . 实际上,正在播放的音乐将从快速启动(按下音量键时获得的下拉菜单)中删除,并且只能从音乐播放器恢复 .

我如何访问手机的音乐播放器,以便当用户在我的应用中播放/暂停音频片段时,我可以明确地暂停并恢复它?