Метод IMFMediaEngine::OnVideoStreamTick (mfmediaengine.h)
Запрашивает обработчик мультимедиа, чтобы узнать, готов ли новый видеокадр.
Синтаксис
HRESULT OnVideoStreamTick(
[out] LONGLONG *pPts
);
Параметры
[out] pPts
Если новый кадр готов, получает время представления кадра.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Метод выполнен успешно, но обработчик мультимедиа не имеет нового кадра. |
|
Новый видеокадр готов к отображению. |
Комментарии
В режиме frame-server приложение должно вызывать этот метод всякий раз, когда на устройстве отображения появляется вертикальное пустое место. Если метод возвращает S_OK, вызовите IMFMediaEngine::TransferVideoFrame , чтобы преобразовать кадр в целевой объект отрисовки. Если метод возвращает S_FALSE, дождитесь следующего вертикального пустого поля и вызовите метод еще раз.
Не вызывайте этот метод в режиме отрисовки или режиме только звука.
Требования
Минимальная версия клиента | Windows 8 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | mfmediaengine.h |