Windows phone 8.1 BackgroundMediaPlayer在Windows Phone中与前台共享数据

Windows phone 8.1 BackgroundMediaPlayer在Windows Phone中与前台共享数据,windows-phone-8.1,share,background-audio,Windows Phone 8.1,Share,Background Audio,我需要共享一个音频文件,该文件从前台任务(UI)打开(只读),并由Windows Phone 8.1中的BackgroundMediaPlayer任务播放 当它在后台播放时,我还需要从前台UI访问同一个文件,同样是只读的,以检索其字节内容 实现这一目标的最佳方式是什么? 将其存储为隔离存储是一种选择吗?您能否澄清一下您到底想要实现什么?如中所示,您希望将音频文件路径从前台传递到后台还是从后台传递?在后台代理播放文件时,您希望如何从前台修改该文件?如果您只是想在两者之间进行通信,则Backgrou

我需要共享一个音频文件,该文件从前台任务(UI)打开(只读),并由Windows Phone 8.1中的BackgroundMediaPlayer任务播放

当它在后台播放时,我还需要从前台UI访问同一个文件,同样是只读的,以检索其字节内容

实现这一目标的最佳方式是什么?
将其存储为隔离存储是一种选择吗?

您能否澄清一下您到底想要实现什么?如中所示,您希望将音频文件路径从前台传递到后台还是从后台传递?在后台代理播放文件时,您希望如何从前台修改该文件?如果您只是想在两者之间进行通信,则
BackgroundMediaPlayer
具有
SendMessageToForeground
SendMessageToBackground
方法及其相应的事件。在后台,我需要通过传递文件路径来启动音频文件播放。在前台,我想从相同的路径(只读)打开文件,以分析其字节内容。