Поделиться через


EC_DVD_CURRENT_TIME

[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде MediaPlayer, IMFMediaEngine и аудио/видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]

Сигнализирует о начале каждой единицы видеообъекта (VOBU), сегмента видео длиной от 0,4 до 1,0 секунды.

Параметры

lParam1

Значение DWORD, указывающее текущий код времени воспроизведения в двоичном десятичном формате (BCD), часы, минуты, секунды, кадры (HH:MM:SS:FF). Элемент структуры DVD_TIMECODE .

lParam2

Логическое значение (BOOL), указывающее код времени. Ноль (0) означает 25 кадров в секунду, а 1 — 30 кадров в секунду (без среза). Значение 2 указывает, что не удается определить время воспроизведения.

Комментарии

Только простые линейные фильмы сигнализируют об этом событии.

Это событие возникает в домене заголовка.

Требования

Требование Значение
Заголовок
Dvdevcode.h (включая Dshow.h)

См. также раздел

Dvd-приложения

Коды уведомлений о событиях DVD

Уведомление о событиях в DirectShow