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


Метод 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

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

Пользовательские интерфейсы обработчика файлов и потоков

Пользовательские обработчики файлов и потоков