L_CopyBitmap

# include“l_bitmap.h”

L_LTKRN_APIL_INTL_CopyBitmap (pBitmapDst pBitmapSrc uStructSize)

复制整个图像的源位图和地点到目标位图。这也复制所有字段位图句柄。

参数

pBITMAPHANDLEpBitmapDst

点到目标位图句柄复制图像。

pBITMAPHANDLEpBitmapSrc

指向源位图句柄。你必须有一个有效的图像的位图加载到这个函数。

L_UINTuStructSize

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

返回

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

评论

目标位图不能调用这个函数之前。如果位图已经分配,必须免费。

如果为位图定义一个区域,该区域也复制。

必需的dll和库

平台

Win32 x64, Linux。

另请参阅

功能

主题

例子

为完整的示例代码,指的是孩子。演示的C模块
的例子。
这个示例加载LeadBitmap TmpBitmap并复制它。

L_INT CopyBitmapExample (pBITMAPHANDLE pBitmap){L_INT nRet;BITMAPHANDLE TmpBitmap;/ *位图句柄最初的图片* // *加载位图的位/像素* /nRet = L_LoadBitmap (MAKE_IMAGE_PATH(文本(“ImageProcessingDemo \ \ Image3.cmp”&TmpBitmap)),运算符(BITMAPHANDLE), 0 ORDER_BGR空,空);如果(nRet ! =成功)返回nRet;/ *将临时位图复制到位图* /如果(pBitmap - > Flags.Allocated)L_FreeBitmap (pBitmap);nRet = L_CopyBitmap (pBitmap &TmpBitmap,运算符(BITMAPHANDLE));如果(nRet ! =成功)返回nRet;/ * * /清理干净如果(TmpBitmap.Flags.Allocated)L_FreeBitmap (&TmpBitmap);返回成功;}

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