Share via


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

Consulte también

Funciones de compresión de vídeo

Administrador de compresión de vídeo