ICDrawSuggestFormat 函数 (vfw.h)
ICDrawSuggestFormat 函数通知绘图处理程序建议输入数据格式。
语法
LRESULT VFWAPI_INLINE ICDrawSuggestFormat(
HIC hic,
LPBITMAPINFOHEADER lpbiIn,
LPBITMAPINFOHEADER lpbiOut,
int dxSrc,
int dySrc,
int dxDst,
int dyDst,
HIC hicDecomp
);
参数
hic
要使用的驱动程序的句柄。
lpbiIn
指向包含压缩数据格式的结构的指针。 对于位图,这是 BITMAPINFOHEADER 结构。
lpbiOut
指向结构以返回建议格式的指针。 绘图处理程序可以从此格式接收和绘制数据。 对于位图,这是 BITMAPINFOHEADER 结构。
dxSrc
源矩形的宽度。
dySrc
源矩形的高度。
dxDst
目标矩形的宽度。
dyDst
目标矩形的高度。
hicDecomp
可在 lpbiIn 中使用数据格式的解压缩程序。
返回值
如果成功,则返回 ICERR_OK ,否则返回错误。
注解
应用程序可以使用此函数来确定绘图处理程序可以解压缩的替代输入格式,以及绘图处理程序是否可以拉伸数据。 如果绘图处理程序无法按请求拉伸数据,则应用程序可能需要拉伸数据。
如果绘图处理程序无法解压缩应用程序提供的格式,请使用 ICDecompress、 ICDecompressEx、j、 ICDecompressExQuery 和 ICDecompressOpen 函数获取备用格式。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | vfw.h |