У меня странная проблема. Мое приложение воспроизводит фильмы с определенных позиций, поэтому для меня важна даже позиция, указанная в миллисекундах. Я назначаю позицию мультимедийному элементу, но он показывает неправильный кадр. Я не знаю, почему медиаплеер не играет с той позиции, которую я даю.
Вот пример кода:
TimeSpan oTimeSpan = TimeSpan.FromMilliseconds(16800200); // This shows 04:40:00.2000000
MediaPlayer.Position = oTimeSpan; // But after assigning, value is 04:40:00.1990000
Вот снимок экрана до и после назначения:
Кто-нибудь может сказать мне, что я здесь делаю не так?