Compartir a través de


ICM_DECOMPRESS_GET_PALETTE mensaje

El ICM_DECOMPRESS_GET_PALETTE mensaje solicita que el controlador de descompresión de vídeo proporcione la tabla de colores de la estructura BITMAPINFOHEADER de salida. Puede enviar este mensaje explícitamente o mediante la macro ICDecompressGetPalette .

ICM_DECOMPRESS_GET_PALETTE 
wParam = (DWORD_PTR) (LPVOID) lpbiInput; 
lParam = (DWORD_PTR) (LPVOID) lpbiOutput; 

Parámetros

lpbiInput

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

lpbiOutput

Puntero a una estructura BITMAPINFOHEADER para contener la tabla de colores. El espacio reservado para la tabla de colores siempre es de al menos 256 colores. Puede especificar cero para que este parámetro devuelva solo el tamaño de la tabla de colores.

Valor devuelto

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

Comentarios

Si lpbiOutput es distinto de cero, el controlador establece el miembro biClrUsed de BITMAPINFOHEADER en el número de colores de la tabla de colores. El controlador rellena el miembro imcColors de BITMAPINFO con los colores reales.

El controlador solo debe admitir este mensaje si usa una paleta distinta de la especificada en el formato de entrada.

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]
Encabezado
Vfw.h

Consulte también

Administrador de compresión de vídeo

Mensajes de compresión de vídeo