Compartir a través de


Macro ICCompressBegin (vfw.h)

La macro ICCompressBegin notifica a un controlador de compresión de vídeo que se prepare para comprimir los datos. Puede usar esta macro o llamar explícitamente al mensaje ICM_COMPRESS_BEGIN .

Sintaxis

void ICCompressBegin(
   hic,
   lpbiInput,
   lpbiOutput
);

Parámetros

hic

Asa a un compresor.

lpbiInput

Puntero a una estructura BITMAPINFO que contiene el formato de entrada.

lpbiOutput

Puntero a una estructura BITMAPINFO que contiene el formato de salida.

Valor devuelto

None

Observaciones

El controlador debe asignar e inicializar las tablas o memoria que necesite para comprimir los formatos de datos cuando reciba el mensaje ICM_COMPRESS .

VCM guarda la configuración de la macro ICCompressBegin más reciente. Los mensajes ICCompressBegin e ICCompressEnd no anidan. Si el controlador recibe ICM_COMPRESS_BEGIN antes de que se detenga la compresión con ICM_COMPRESS_END, debe reiniciar la compresión con nuevos parámetros.

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