ICOpen 函数 (vfw.h)
ICOpen 函数打开压缩器或解压缩器。
语法
HIC VFWAPI ICOpen(
DWORD fccType,
DWORD fccHandler,
UINT wMode
);
参数
fccType
指示要打开的压缩器或解压缩器类型的四个字符代码。 对于视频流,此参数的值为“VIDC”。
fccHandler
指定类型的首选处理程序。 通常,处理程序类型存储在 AVI 文件的流标头中。
wMode
定义使用压缩器或解压缩器的标志。 定义了以下值。
值 | 含义 |
---|---|
ICMODE_COMPRESS | 压缩器将执行正常压缩。 |
ICMODE_DECOMPRESS | 解压缩程序将执行正常的解压缩。 |
ICMODE_DRAW | 解压缩程序将解压缩数据并将其直接绘制到硬件。 |
ICMODE_FASTCOMPRESS | 压缩器将执行快速 (实时) 压缩。 |
ICMODE_FASTDECOMPRESS | 解压缩程序将执行快速 (实时) 解压缩。 |
ICMODE_QUERY | 查询压缩器或解压缩程序以获取信息。 |
返回值
如果成功,则返回压缩器或解压缩器的句柄,否则返回零。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | vfw.h |
Library | Vfw32.lib |
DLL | Msvfw32.dll |