Как конвертировать IMediaSeeking.GetCurrentPosition в считанные секунды в DirectShow? - PullRequest
0 голосов
/ 22 февраля 2012

Я пытаюсь получить текущую позицию видео из интерфейса IMediaSeeking.Формат времени установлен в TIME_FORMAT_MEDIA_TIME и документация говорит, что GetCurrentPosition возвращает 100-наносекундные единицы времени для этого формата.Какой код мне нужно преобразовать возвращаемое значение в секундах или TimeSpan?Я пробовал этот код, но он дает слишком высокие значения.

TimeSpan.FromMilliseconds(time / 10)

1 Ответ

1 голос
/ 22 февраля 2012

Milli, Micro, Nano -> разделите его еще на 1000.

...