icDecompressExQuery 函数 (vfw.h)
ICDecompressExQuery 函数确定解压缩器是否可以以特定格式解压缩数据。
语法
LRESULT VFWAPI_INLINE ICDecompressExQuery(
HIC hic,
DWORD dwFlags,
LPBITMAPINFOHEADER lpbiSrc,
LPVOID lpSrc,
int xSrc,
int ySrc,
int dxSrc,
int dySrc,
LPBITMAPINFOHEADER lpbiDst,
LPVOID lpDst,
int xDst,
int yDst,
int dxDst,
int dyDst
);
参数
hic
要使用的解压缩器的句柄。
dwFlags
保留值;请勿使用。
lpbiSrc
指向 BITMAPINFOHEADER 结构的指针,该结构包含要解压缩的压缩数据的格式。
lpSrc
保留;必须为 NULL。
xSrc
lpbiSrc 指定的 DIB 的源矩形的 x 坐标。
ySrc
lpbiSrc 指定的 DIB 的源矩形的 y 坐标。
dxSrc
源矩形的宽度。
dySrc
源矩形的高度。
lpbiDst
指向包含输出格式的 BITMAPINFOHEADER 结构的指针。 如果此参数的值为 NULL,则该函数将确定是否支持输入格式,并忽略此参数。
lpDst
指向足以包含解压缩数据的缓冲区的指针。
xDst
lpbiDst 指定的 DIB 的目标矩形的 x 坐标。
yDst
lpbiDst 指定的 DIB 的目标矩形的 y 坐标。
dxDst
目标矩形的宽度。
dyDst
目标矩形的高度。
返回值
如果成功,则返回 ICERR_OK ,否则返回错误。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | vfw.h |