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


EC_SAMPLE_LATENCY

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

Указывает, насколько далеко отстает от расписания для обработки примеров компонент.

Параметры

lParam1

(const REFERENCE_TIME*) Насколько далеко позади компонента, в 100-наносекундных единицах. Если это значение положительное, компонент отстает от расписания. Если это значение отрицательное, компонент выполняется с опережением по расписанию.

lParam2

Ноль.

Действие по умолчанию

Нет.

Remarks

Настраиваемый выступающий для фильтра расширенного отрисовщика видео (EVR) может отправить это сообщение в EVR, чтобы уведомить EVR о том, отстает ли выступающий от графика или опережает его.

Самый простой способ вычисления lParam1 : целевой объект QPC nowQPC, где QPC now — это время времени, а целевой объект QPC — время презентации.

Требования

Требование Значение
Заголовок
Dshow.h

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

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

Как написать докладчика EVR