Macro ICDecompressOpen (vfw.h)

La macro ICDecompressOpen abre un descomprimor que es compatible con los formatos especificados.

Sintaxis

void ICDecompressOpen(
   fccType,
   fccHandler,
   lpbiIn,
   lpbiOut
);

Parámetros

fccType

Código de cuatro caracteres que indica el tipo de compresor que se va a abrir. En el caso de las secuencias de vídeo, el valor de este parámetro es "VIDC" o ICTYPE_VIDEO.

fccHandler

Código de cuatro caracteres que indica el controlador de secuencia preferido que se va a usar. Normalmente, esta información se almacena en el encabezado de secuencia en un archivo AVI.

lpbiIn

Puntero a una estructura que define el formato de entrada. No se devuelve un controlador de descompresión a menos que pueda descomprimir este formato. En el caso de los mapas de bits, este parámetro hace referencia a una estructura BITMAPINFOHEADER.

lpbiOut

Puntero a una estructura que define un formato de descompresión opcional. También puede especificar cero para usar el formato de salida predeterminado asociado al formato de entrada.

Si este parámetro es distinto de cero, no se devuelve un controlador de compresor a menos que pueda crear este formato de salida. En el caso de los mapas de bits, este parámetro hace referencia a una estructura BITMAPINFOHEADER.

Valor devuelto

None

Observaciones

La macro ICDecompressOpen se define de la siguiente manera:


#define ICDecompressOpen(fccType, fccHandler, lpbiIn, lpbiOut) \ 
    ICLocate(fccType, fccHandler, lpbiIn, lpbiOut, ICMODE_DECOMPRESS); 

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

Consulte también

Macros de compresión de vídeo

Administrador de compresión de vídeo