Когда менять значение трекбара при воспроизведении видео? - PullRequest
1 голос
/ 16 марта 2011

Я сделал приложение, которое воспроизводит видео, используя класс DirectX.AudioVideoPlayback.Video.Существуют методы Play (), Pause () и т. Д. Как узнать, когда следует изменить значение на моем трекбар, который отслеживает, сколько видео прошло?Должен ли я создать таймер и через какой-то интервал обновить трекбар или есть другое решение?

1 Ответ

2 голосов
/ 16 марта 2011

Проверьте это таймером действительно. Если у вас есть собственный обратный вызов samplegrabber, вы получаете позицию, обеспечиваемую обратным вызовом (но не всегда учитывающую скорость), а CurrentTime учитывает скорость. Проверка по таймеру также помогает вам получить информацию о нужном потоке с самого начала.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...