Función AVIStreamGetFrameOpen (vfw.h)

La función AVIStreamGetFrameOpen se prepara para descomprimir fotogramas de vídeo de la secuencia de vídeo especificada.

Sintaxis

PGETFRAME AVIStreamGetFrameOpen(
  PAVISTREAM         pavi,
  LPBITMAPINFOHEADER lpbiWanted
);

Parámetros

pavi

Puntero a la secuencia de vídeo usada como origen de vídeo.

lpbiWanted

Puntero a una estructura que define el formato de vídeo deseado. Especifique NULL para usar un formato predeterminado. También puede especificar AVIGETFRAMEF_BESTDISPLAYFMT para descodificar los fotogramas al mejor formato para la pantalla.

Valor devuelto

Devuelve un objeto GetFrame que se puede usar con la función AVIStreamGetFrame . Si el sistema no encuentra un descomprimor que pueda descomprimir la secuencia al formato especificado, o a cualquier formato RGB, la función devuelve NULL.

El argumento pavi es un puntero a una interfaz IAVIStream .

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado vfw.h
Library Vfw32.lib
Archivo DLL Avifil32.dll

Consulte también

Funciones AVIFile

Funciones y macros AVIFile