ICDecompressOpen 宏 (vfw.h)

ICDecompressOpen 宏将打开与指定格式兼容的解压缩程序。

语法

void ICDecompressOpen(
   fccType,
   fccHandler,
   lpbiIn,
   lpbiOut
);

参数

fccType

指示要打开的压缩器类型的四字符代码。 对于视频流,此参数的值为“VIDC”或ICTYPE_VIDEO。

fccHandler

指示要使用的首选流处理程序的四个字符代码。 通常,此信息存储在 AVI 文件的流标头中。

lpbiIn

指向定义输入格式的 结构的指针。 解压缩器句柄不会返回,除非它可以解压缩此格式。 对于位图,此参数引用 BITMAPINFOHEADER 结构。

lpbiOut

指向定义可选解压缩格式的 结构的指针。 还可以指定零以使用与输入格式关联的默认输出格式。

如果此参数不为零,则不会返回压缩器句柄,除非它可以创建此输出格式。 对于位图,此参数引用 BITMAPINFOHEADER 结构。

返回值

备注

ICDecompressOpen 宏的定义如下:


#define ICDecompressOpen(fccType, fccHandler, lpbiIn, lpbiOut) \ 
    ICLocate(fccType, fccHandler, lpbiIn, lpbiOut, ICMODE_DECOMPRESS); 

要求

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

另请参阅

视频压缩宏

视频压缩管理器