Función ICImageDecompress (vfw.h)
La función ICImageDecompress descomprime una imagen sin usar funciones de inicialización.
Sintaxis
HANDLE VFWAPI ICImageDecompress(
HIC hic,
UINT uiFlags,
LPBITMAPINFO lpbiIn,
LPVOID lpBits,
LPBITMAPINFO lpbiOut
);
Parámetros
hic
Identificador de un descomprimor abierto con la función ICOpen . Especifique NULL para que VCM seleccione un descomprimor adecuado para la imagen comprimida.
uiFlags
Reservados; debe ser cero.
lpbiIn
Formato de datos de entrada comprimido.
lpBits
Puntero a los bits de datos de entrada que se van a comprimir. Los bits de datos excluyen la información de formato y encabezado.
lpbiOut
Formato de salida descomprimido. Especifique NULL para permitir que el descompresor use un formato adecuado.
Valor devuelto
Devuelve un identificador a un DIB sin comprimir en el formato CF_DIB si es correcto o NULL en caso contrario. Los datos de imagen siguen el encabezado de formato.
Comentarios
Para obtener la información de formato de la estructura LPBITMAPINFOHEADER , use la función GlobalLock para bloquear los datos. Use la función GlobalFree para liberar la DIB cuando haya terminado.
Requisitos
Requisito | Value |
---|---|
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 |