L_CompressBuffer

# include“l_bitmap.h”

L_LTFIL_APIL_INTL_CompressBuffer (pbuf)

buffer-to-buffer JPEG或导致CMP压缩。调用这个函数来压缩生24位BGR或使用输入和输出缓冲区,8位灰度数据程序分配。

参数

L_UCHAR* pbuf

指向缓冲区的指针,数据压缩。这个缓冲区中的数据不得垫;所以你应该带任何装船时填充字节缓冲区。BytesPerLine字段位图句柄可能包括填充。从位图获取数据时,最好根据宽度计算的字节和BitsPerPixel字段。

返回

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

评论

注意,您必须调用L_StartCompressBuffer函数在使用这个功能,您必须调用L_EndCompressBuffer函数来压缩过程结束。这些功能是如何一起工作的描述,请参考L_StartCompressBuffer

必需的dll和库

平台

Win32 x64, Linux。

另请参阅

功能

主题

例子

为一个例子,请参考L_StartCompressBuffer
为完整的示例代码,参考COMPCB例子。

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