Использование MediaTransportControls с BackgroundMediaPlay в фоновой звуковой задаче UWP

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

Теперь мне нужно воспроизвести аудио с помощью элемента управления MediaElement с включенным MediaTransportControls. Я читал, что невозможно воспроизвести фоновое аудио с помощью Media Element. Здесь, в этой статье, они предлагают использовать BackgroundMediaPlayer: windowsphone-10-это-действительно-невозможно-для-медиаэлемента?forum=wpdevelop&prof=required" rel="nofollow">https://social.msdn.microsoft.com/Forums/sqlserver/en-US/e6bb37ec- 49f7-4e5a-91ef-44ae3725a761/uwpbackground-audio-on-windowsphone-10-это-действительно-невозможно-для-медиаэлемента?forum=wpdevelop&prof=required

Можно ли использовать те же MediaTransportControls с BackgroundMediaPlayer? Или мне нужно создать свои собственные элементы управления? Кнопка, ползунок и таймер? Какой-то пример я не нашел?


person yalematta    schedule 29.05.2016    source источник
comment
Вы можете попробовать этот пример и вот объяснение. Надеюсь, поможет   -  person AbsoluteSith    schedule 29.05.2016
comment
Я полностью проверил этот пример, но здесь они использовали пользовательскую кнопку для воспроизведения следующего предыдущего... и манипулировали фоновым звуком, используя свои события щелчка. Разве мы не можем использовать MediaTransportControls (уже разработанные) и получить доступ к событиям нажатия его кнопок для воспроизведения фонового звука?   -  person yalematta    schedule 12.06.2016
comment
Очевидно, мы не можем использовать MediaElement в BackgroundAudioTask. Поэтому, если я хочу добавить ползунок/панель поиска, чтобы обновить его воспроизводимым аудио, я не могу связать его с SystemMediaTransportControls... или я ошибаюсь?   -  person yalematta    schedule 12.06.2016