Как узнать состояние MediaPlayer? - PullRequest
1 голос
/ 13 марта 2012

Я быстро внедряю встроенный медиаплеер в свое приложение.

Использование MediaPlayer из System.Windows.Media

Я хочу иметь возможность включить кнопку воспроизведения, только когда:

  • Медиаплеер не воспроизводит аудиофайл
  • Медиаплеер заканчивает воспроизведение
  • Медиаплеер приостановлен
  • Медиаплеер остановлен

и т. Д. И т. Д. *

Итак, я посмотрел документацию MSDN, но не нашел ничего, что говорило о состоянии проигрывателя. Ни событие, которое указывает, что игрок находится в состоянии паузы / остановки / воспроизведения ...

Если у него нет нужной мне функциональности, какой класс мне следует использовать?

1 Ответ

0 голосов
/ 13 марта 2012

Вы можете найти MediaElement более подходящим для того, что вы хотите сделать. Например, имеет событие MediaEnded.

...