ICImageDecompress 函数 (vfw.h)
ICImageDecompress 函数无需使用初始化函数即可解压缩图像。
语法
HANDLE VFWAPI ICImageDecompress(
HIC hic,
UINT uiFlags,
LPBITMAPINFO lpbiIn,
LPVOID lpBits,
LPBITMAPINFO lpbiOut
);
参数
hic
使用 ICOpen 函数打开的解压缩器的句柄。 指定 NULL ,让 VCM 为压缩映像选择适当的解压缩程序。
uiFlags
保留;必须为零。
lpbiIn
压缩的输入数据格式。
lpBits
指向要压缩的输入数据位的指针。 数据位排除标头和格式信息。
lpbiOut
解压缩的输出格式。 指定 NULL 以允许解压缩程序使用适当的格式。
返回值
如果成功,则以CF_DIB格式返回未压缩 DIB 的句柄,否则返回 NULL 。 图像数据遵循格式标头。
注解
若要从 LPBITMAPINFOHEADER 结构获取格式信息,请使用 GlobalLock 函数锁定数据。 完成后,使用 GlobalFree 函数释放 DIB。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | vfw.h |
Library | Vfw32.lib |
DLL | Msvfw32.dll |