ICDecompressSetPalette 宏 (vfw.h)

ICDecompressSetPalette 宏指定一个调色板,供视频解压缩驱动程序在解压缩为使用调色板的格式时使用。 可以使用此宏或显式调用 ICM_DECOMPRESS_SET_PALETTE 消息。

语法

void ICDecompressSetPalette(
   hic,
   lpbiPalette
);

参数

hic

解压缩程序的句柄。

lpbiPalette

指向 BITMAPINFOHEADER 结构的指针,该结构的颜色表包含应尽可能使用的颜色。 可以指定零以使用默认的输出颜色集。

返回值

备注

此宏不应影响正在进行的解压缩;相反,应返回使用此消息传递的颜色,以响应将来 的 ICDecompressGetFormatICDecompressGetPalette 宏。 颜色在将来的 ICDecompressBegin 宏中发送回解压缩驱动程序。

此宏主要用于驱动程序将图像解压缩到屏幕,而使用调色板的另一个应用程序位于前台,迫使解压缩驱动程序适应一组外部颜色。

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 vfw.h

另请参阅

视频压缩宏

视频压缩管理器