Función ICLocate (vfw.h)
La función ICLocate busca un compresor o descomprimor que puede controlar imágenes con los formatos especificados, o busca un controlador que pueda descomprimir una imagen con un formato especificado directamente al hardware.
Sintaxis
HIC VFWAPI ICLocate(
DWORD fccType,
DWORD fccHandler,
LPBITMAPINFOHEADER lpbiIn,
LPBITMAPINFOHEADER lpbiOut,
WORD wFlags
);
Parámetros
fccType
Código de cuatro caracteres que indica el tipo de compresor o descompresión que se va a abrir. En el caso de las secuencias de vídeo, el valor de este parámetro es "VIDC".
fccHandler
Controlador preferido del tipo especificado. Normalmente, el tipo de controlador se almacena en el encabezado de secuencia en un archivo AVI. Especifique NULL si la aplicación puede usar cualquier tipo de controlador o no conoce el tipo de controlador que se va a usar.
lpbiIn
Puntero a una estructura BITMAPINFOHEADER que define el formato de entrada. No se devuelve un asa de compresor a menos que admita este formato.
lpbiOut
Puntero a una estructura BITMAPINFOHEADER que define un formato descomprimido 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.
wFlags
Marcas que describen los criterios de búsqueda de un compresor o descomprimor. Se definen los siguientes valores:
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 |