ICDecompressSetPalette 宏 (vfw.h)
ICDecompressSetPalette 宏指定一个调色板,供视频解压缩驱动程序在解压缩为使用调色板的格式时使用。 可以使用此宏或显式调用 ICM_DECOMPRESS_SET_PALETTE 消息。
语法
void ICDecompressSetPalette(
hic,
lpbiPalette
);
参数
hic
解压缩程序的句柄。
lpbiPalette
指向 BITMAPINFOHEADER 结构的指针,该结构的颜色表包含应尽可能使用的颜色。 可以指定零以使用默认的输出颜色集。
返回值
无
备注
此宏不应影响正在进行的解压缩;相反,应返回使用此消息传递的颜色,以响应将来 的 ICDecompressGetFormat 和 ICDecompressGetPalette 宏。 颜色在将来的 ICDecompressBegin 宏中发送回解压缩驱动程序。
此宏主要用于驱动程序将图像解压缩到屏幕,而使用调色板的另一个应用程序位于前台,迫使解压缩驱动程序适应一组外部颜色。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | vfw.h |