Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La función ICDecompress descomprime un único fotograma de vídeo.
Sintaxis
DWORD VFWAPIV ICDecompress(
HIC hic,
DWORD dwFlags,
LPBITMAPINFOHEADER lpbiFormat,
LPVOID lpData,
LPBITMAPINFOHEADER lpbi,
LPVOID lpBits
);
Parámetros
hic
Identificador del descomprimor que se va a usar.
dwFlags
Marcas de descompresión aplicables. Se definen los valores siguientes.
| Value | Significado |
|---|---|
| ICDECOMPRESS_HURRYUP | Intenta descomprimir a una velocidad más rápida. Cuando una aplicación usa esta marca, el controlador debe almacenar en búfer los datos descomprimidos, pero no dibujar la imagen. |
| ICDECOMPRESS_NOTKEYFRAME | El marco actual no es un fotograma clave. |
| ICDECOMPRESS_NULLFRAME | El marco actual no contiene datos y la imagen descomprimida debe dejarse igual. |
| ICDECOMPRESS_PREROLL | El fotograma actual precede al punto de la película donde se inicia la reproducción y, por lo tanto, no se dibujará. |
| ICDECOMPRESS_UPDATE | La pantalla se está actualizando o actualizando. |
lpbiFormat
Puntero a una estructura BITMAPINFOHEADER que contiene el formato de los datos comprimidos.
lpData
Puntero a los datos de entrada.
lpbi
Puntero a una estructura BITMAPINFOHEADER que contiene el formato de salida.
lpBits
Puntero a un búfer lo suficientemente grande como para contener los datos descomprimidos.
Valor devuelto
Devuelve ICERR_OK si se ejecuta correctamente o si se produce un error.
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 | Msvfw32.dll |