Macro ICDecompressSetPalette (vfw.h)

La macro ICDecompressSetPalette especifica una paleta para que un controlador de descompresión de vídeo use si se descomprime en un formato que usa una paleta. Puede usar esta macro o llamar explícitamente al mensaje ICM_DECOMPRESS_SET_PALETTE .

Sintaxis

void ICDecompressSetPalette(
   hic,
   lpbiPalette
);

Parámetros

hic

Controle a un descomprimor.

lpbiPalette

Puntero a una estructura BITMAPINFOHEADER cuya tabla de colores contiene los colores que se deben usar si es posible. Puede especificar cero para usar el conjunto predeterminado de colores de salida.

Valor devuelto

None

Observaciones

Esta macro no debería afectar a la descompresión ya en curso; en su lugar, los colores pasados con este mensaje deben devolverse en respuesta a futuras macros ICDecompressGetFormat e ICDecompressGetPalette . Los colores se devuelven al controlador de descompresión en una futura macro ICDecompressBegin.

Esta macro se usa principalmente cuando un controlador descomprime imágenes en la pantalla y otra aplicación que usa una paleta está en primer plano, lo que obliga al controlador de descompresión a adaptarse a un conjunto externo de colores.

Requisitos

   
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