Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La macro ICCompressGetSize solicita que el controlador de compresión de vídeo proporcione el tamaño máximo de un fotograma de datos cuando se comprime en el formato de salida especificado. Puede usar esta macro o llamar explícitamente al mensaje ICM_COMPRESS_GET_SIZE .
Sintaxis
DWORD ICCompressGetSize(
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
Tipo: DWORD de
Devuelve el número máximo de bytes que puede ocupar un único marco comprimido.
Observaciones
Normalmente, las aplicaciones envían este mensaje para determinar el tamaño de un búfer que se va a asignar para el marco comprimido.
El controlador debe calcular el tamaño del fotograma más grande posible en función de los formatos de entrada y salida.
Requisitos
| Requisito | Importancia |
|---|---|
| Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
| Servidor mínimo admitido | Windows 2000 Server [solo aplicaciones de escritorio] |
| de la plataforma de destino de |
Windows |
| encabezado | vfw.h |