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


Функция AVIStreamGetFrameOpen (vfw.h)

Функция AVIStreamGetFrameOpen готовится к распаковки видеокадров из указанного видеопотока.

Синтаксис

PGETFRAME AVIStreamGetFrameOpen(
  PAVISTREAM         pavi,
  LPBITMAPINFOHEADER lpbiWanted
);

Параметры

pavi

Указатель на видеопоток, используемый в качестве источника видео.

lpbiWanted

Указатель на структуру, которая определяет нужный формат видео. Укажите значение NULL , чтобы использовать формат по умолчанию. Вы также можете указать AVIGETFRAMEF_BESTDISPLAYFMT, чтобы декодировать кадры в оптимальном формате для отображения.

Возвращаемое значение

Возвращает объект GetFrame , который можно использовать с функцией AVIStreamGetFrame . Если системе не удается найти распаковку, который может распаковывать поток в заданный формат или в любой формат RGB, функция возвращает значение NULL.

Аргумент pavi является указателем на интерфейс IAVIStream .

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header vfw.h
Библиотека Vfw32.lib
DLL Avifil32.dll

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

Функции AVIFile

Функции и макросы AVIFile