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

另请参阅

视频压缩函数

视频压缩管理器