Привет, как часть приложения, которое воспроизводит расслабляющую музыку в фоновом режиме с помощью BackgroundMediaPlayer
, я хотел бы реализовать способ выключения музыки через заданное время..
Я думал о том, чтобы пользователь мог выбрать TimerPicker
, когда музыка должна остановиться, а затем добавить Таймер в качестве поддерживаемого типа задачи в мою MusicBackgroundTask в разделе объявлений в appxmanifest.
Затем каким-то образом правильно используйте ThreadPoolTimer
в моем компоненте среды выполнения Windows MusicBackgroundTask, чтобы остановить музыку, когда она тикает, но я действительно не могу найти нигде в Интернете, где объясняется, как заставить работать таймеры в фоновой задаче.
Так что, если у кого-то есть хорошая ссылка, которая объясняет или улучшает какой-то рабочий код, это было бы большим подспорьем, большое спасибо.