Метод IAVIStream::FindSample (vfw.h)
Метод FindSample получает позицию в потоке ключевого кадра или непустого кадра. Вызывается, когда приложение использует функцию AVIStreamFindSample .
Синтаксис
LONG FindSample(
LONG lPos,
LONG lFlags
);
Параметры
lPos
Положение образца или кадра.
lFlags
Применимые флаги. Определены следующие значения.
Значение | Описание |
---|---|
FIND_ANY | Выполняет поиск непустого кадра. |
FIND_FORMAT | Выполняет поиск изменения формата. |
FIND_KEY | Выполняет поиск ключевого кадра. |
FIND_NEXT | Выполняет поиск вперед по потоку, начиная с текущего кадра. |
FIND_PREV | Выполняет поиск в обратном направлении по потоку, начиная с текущего кадра. |
Флаги FIND_ANY, FIND_KEY и FIND_FORMAT являются взаимоисключающими, как и флаги FIND_NEXT и FIND_PREV. Необходимо указать одно значение из каждой группы.
Возвращаемое значение
Возвращает расположение ключевого кадра, соответствующего кадру, заданному приложением.
Комментарии
Если ключевые кадры не имеют значения в пользовательском формате, верните позицию, указанную для lPos.
Для обработчиков, написанных на C++, FindSample имеет следующий синтаксис:
LONG FindSample(LONG lPos, LONG lFlags)
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | vfw.h |
Библиотека | Vfw32.lib |