Función ICOpenFunction (vfw.h)
La función ICOpenFunction abre un compresor o descomprimor definido como una función.
Sintaxis
HIC VFWAPI ICOpenFunction(
DWORD fccType,
DWORD fccHandler,
UINT wMode,
FARPROC lpfnHandler
);
Parámetros
fccType
Tipo de compresor que se va a abrir. En el caso del vídeo, el valor de este parámetro es ICTYPE_VIDEO.
fccHandler
Controlador preferido del tipo especificado. Normalmente, esto procede del encabezado de secuencia en un archivo AVI.
wMode
Marca para definir el uso del compresor o descompresión. Se definen los valores siguientes.
Valor | Significado |
---|---|
ICMODE_COMPRESS | El compresor realizará una compresión normal. |
ICMODE_DECOMPRESS | El descomprimor realizará la descompresión normal. |
ICMODE_DRAW | El descompresor descomprimirá y dibujará los datos directamente en el hardware. |
ICMODE_FASTCOMPRESS | El compresor realizará una compresión rápida (en tiempo real). |
ICMODE_FASTDECOMPRESS | El descomprimor realizará una descompresión rápida (en tiempo real). |
ICMODE_QUERY | Consulta el compresor o el descomprimor para obtener información. |
lpfnHandler
Puntero a la función utilizada como compresor o descompresión.
Valor devuelto
Devuelve un mango a un compresor o descomprimor si es correcto o cero de lo contrario.
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 |