2012-05-17 3 views
0

Я разрабатываю игру WP7, которая должна уведомлять пользователя со звуком раз в минуту, пока игра запущена.Воспроизводить фоновый звук для фиксированного пользовательского интервала?

Я бы хотел, чтобы это произошло, даже когда приложение закрыто. Я попробовал несколько разных планировщиков (например, PeriodicTask), но все они очень ограничены и не допускают такой небольшой интервал - минимум составляет 30 минут.

Я также попробовал AudioPlayerAgent, который позволяет воспроизводить фоновое аудио, но я не знаю, как запустить AudioPlayerAgent, который воспроизводит звук раз в минуту?

Возможно ли, что у меня есть фоновый поток, который отслеживает игру и воспроизводит звук каждую минуту?

+0

Это невозможно, потому что фоновый поток работает 15 секунд каждые полчаса. :( –

+1

Это похоже на то, что вы рискуете получить «менее благоприятные» отзывы, если вы хотите, чтобы игра воспроизводила звук/бег батареи вниз, когда он не был намеренно запущен. Может быть, я просто жалкий гит, который не позволил бы фоновый агент для игры (кроме того, фоновые агенты просто отсутствуют, 7.1.1 для более низких специализированных устройств) –

ответ

1

Вы можете воспроизводить дорожку через фоновый звуковой агент, у которого есть минута (или так) между каждым звуком, а затем петля.

Кажется, это взломанный способ пойти, и я не на 100% уверен в ваших точных требованиях или почему вы действительно хотели бы сделать это в любом случае.

Смежные вопросы