虚拟L_INTLBitmapBase:: ColorResBitmapCallBack (pBitmap, pbuf在线)
处理图像数据的转换LBitmapBase: ColorRes函数写入到缓冲区。
位图句柄的指针引用包含图像的位图信息。
一个指向缓冲区包含一个或多个行输出图像数据,调用函数已经转换。
的行数的pbuf缓冲区。
价值 | 意义 |
---|---|
成功 | 函数是成功的。 |
< 1 | 一个错误发生。指返回代码。 |
这个函数被调用的颜色分辨率操作只有在启用了回调函数。你可以重写这个函数做自己的处理。如果你返回一个错误代码,操作将被终止。这个函数只能被称为如果你启用回调函数使用LBase: EnableCallBack(真正的)。
x64 Win32。
类ColorResBitmap:公共LBitmapBase
{
受保护的:
虚拟L_INT ColorResBitmapCallBack (pBITMAPHANDLE pBitmap、L_UCHAR * pbuf L_INT在线);
};
L_INT ColorResBitmap:: ColorResBitmapCallBack (pBITMAPHANDLE pBitmap, L_UCHAR * pbuf L_INT在线)
{
UNREFERENCED_PARAMETER(在线);
UNREFERENCED_PARAMETER (pbuf);
UNREFERENCED_PARAMETER (pBitmap);
::弹出窗口(0,文本(“颜色Res”),文本(“颜色Res”),MB_OK);
返回(成功);
}
L_INT LBitmapBase__ColorResBitmapCallBackExample ()
{
L_INT nRet;
ColorResBitmap位图;
nRet = Bitmap.Load (MAKE_IMAGE_PATH(文本(“image1.cmp”))、24);
如果(nRet ! =成功)
返回nRet;
如果(Bitmap.IsCallBackEnabled () = = FALSE)
Bitmap.EnableCallBack(真正的);
/ /这将调用ColorResCallBack ()
nRet = Bitmap.ColorRes (8, CRF_FIXEDPALETTE | CRF_FLOYDSTEINDITHERING);
如果(nRet ! =成功)
返回nRet;
返回成功;
}
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗Web查看器net
188宝金博怎么下载
支持的平台上
net, Java, Android和iOS / macOS组件
C / c++类库的API
HTML5 JavaScript库
你的邮件已经发送到支持!有人应该联系!如果你的问题是紧急请回到聊天。
聊天时间:
周一——周五,上午6点等
谢谢你的反馈!
请填写表单重新开始一个新的聊天。
所有代理目前离线。
聊天时间:
周一-周五
早上8:30 - 6点
联系我们请填写这张表格,我们将通过电子邮件联系你。