Функция 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 |