Compartir a través de


Función ICInstall (vfw.h)

La función ICInstall instala un nuevo compresor o descompresión.

Sintaxis

BOOL VFWAPI ICInstall(
  DWORD  fccType,
  DWORD  fccHandler,
  LPARAM lParam,
  LPSTR  szDesc,
  UINT   wFlags
);

Parámetros

fccType

Código de cuatro caracteres que indica el tipo de datos utilizados por el compresor o descompresión. Especifique "VIDC" para un compresor de vídeo o descompresión.

fccHandler

Código de cuatro caracteres que identifica un compresor o descompresión específico.

lParam

Puntero a una cadena terminada en null que contiene el nombre del compresor o descompresión, o la dirección de una función utilizada para la compresión o descompresión. El contenido de este parámetro se define mediante las marcas establecidas para wFlags.

szDesc

Reservado; no usar.

wFlags

Marcas que definen el contenido de lParam. Se definen los valores siguientes.

Valor Significado
ICINSTALL_DRIVER El parámetro lParam contiene la dirección de una cadena terminada en null que denomina al compresor que se va a instalar.
ICINSTALL_FUNCTION El parámetro lParam contiene la dirección de una función de compresor. Esta función debe estar estructurada como la función de punto de entrada DriverProc utilizada por los compresores.

Valor devuelto

Devuelve ICERR_OK si se realiza correctamente o si se produce un error en caso contrario.

Comentarios

Las aplicaciones deben abrir un compresor o descompresión instalados antes de usarlo.

Si la aplicación instala una función como compresor o descompresión, debe quitar la función con la función ICRemove antes de que finalice. Esto impide que otras aplicaciones intenten acceder a la función cuando no está disponible.

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