Windows phone 7 播放固定自定义间隔的背景声音?

Windows phone 7 播放固定自定义间隔的背景声音?,windows-phone-7,background-process,Windows Phone 7,Background Process,我正在开发一个WP7游戏,只要游戏还在运行,它就应该每分钟用声音通知用户一次 我希望即使在应用程序关闭时也会发生这种情况。我尝试过一些不同的调度程序(例如PeriodictTask),但它们都非常受限,不允许如此小的间隔-最小间隔通常为30分钟 我也试过AudioPlayerAgent,它允许背景音频播放,但我不知道如何运行AudioPlayerAgent,它每分钟播放一次声音 我是否可以有一个后台线程来跟踪游戏并每分钟播放一个声音?您可以通过后台音频代理播放一个曲目,每个声音之间有一分钟左右的

我正在开发一个WP7游戏,只要游戏还在运行,它就应该每分钟用声音通知用户一次

我希望即使在应用程序关闭时也会发生这种情况。我尝试过一些不同的调度程序(例如PeriodictTask),但它们都非常受限,不允许如此小的间隔-最小间隔通常为30分钟

我也试过AudioPlayerAgent,它允许背景音频播放,但我不知道如何运行AudioPlayerAgent,它每分钟播放一次声音


我是否可以有一个后台线程来跟踪游戏并每分钟播放一个声音?

您可以通过后台音频代理播放一个曲目,每个声音之间有一分钟左右的静音,然后循环播放


这似乎是一个很难解决的问题,我无法100%确定您的确切要求,或者您为什么真的希望这样做。

这是不可能的,因为后台线程每半小时运行一次,持续15秒(如果你想让游戏在非故意运行的情况下播放声音/耗尽电池电量,这听起来确实有可能让你得到“不太好”的评价。也许我只是一个可怜的git,不允许游戏使用后台代理(此外,对于规格较低的设备,7.1.1版中没有后台代理)