L_ChangeFromDIB

# include“l_bitmap.h”

L_LTKRN_APIL_INTL_ChangeFromDIB (pBitmap uStructSize hDIB)

更改Windows与设备无关的位图(DIB)领导的位图。

参数

pBITMAPHANDLEpBitmap

铅的地址位图句柄。

L_UINTuStructSize

结构大小的字节,指向pBitmap版本控制。使用sizeof (BITMAPHANDLE)。

L_HDIBhDIB

本文处理更改。

返回

价值 意义
成功 函数是成功的。
< 1 一个错误发生。指返回代码

评论

这个函数的结果只有一个位图的副本,和它DIB无效处理。

这个函数不支持已签名的数据图像。它返回错误代码ERROR_SIGNED_DATA_NOT_SUPPORTED如果签名数据图像是传递给这个函数。

在调用这个函数之前,必须声明的位图处理,但你不应该分配图,因为新的位图句柄将指向前面的DIB函数被调用后数据。(如果图已经分配,必须免费。)

这个函数支持标准的DIB格式(BI_RGB和BI_BITFIELDS)以及一些FOURCC(四个字符代码)格式,一些捕捉卡输出。

目前这些FOURCC LEADTOOLS支持:

必需的dll和库

平台

Win32 x64, Linux。

LEADTOOLS光栅成像C API的帮助
188金宝搏的网址客服|支持|联系我们|知识产权的通知
©1991 - 2021领先的技术公司。保留所有权利。