L_VecSaveMemory

# include“ltvkrn.h”

L_LVKRN_APIL_INTL_VecSaveMemory (phHandle、pVector nFormat、puSize pSaveOptions)

矢量图像保存到一个文件在内存中。的输出可以在任何支持的压缩和未压缩的文件格式。

参数

L_HANDLE* phHandle

指针指向的内存句柄。设置为NULL。这个函数使用处理分配的内存。它解锁的内存完成后保存。

pVECTORHANDLEpVector

指针指向一个向量处理,参考矢量图像得救。

L_INTnFormat

输出文件格式。有效值,请参考输出文件的格式

为可能的值,请参考压缩质量的因素

L_UINT32* puSize

指针变量更新保存文件的大小。

pSAVEFILEOPTIONpSaveOptions

指针可选的扩展保存选项。保留以供将来使用。通过零。

返回

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

评论

使用此功能,请执行以下操作:

  1. 声明一个内存处理。你可以通过这个函数的地址,将分配内存,保存向量处理,并释放内存。

  2. 声明一个长整数(L_UINT32)有变量。你可以通过这个函数的地址,将更新其价值与文件的大小。

  3. 调用这个函数,向量处理保存在指定的内存处理。

这个函数不能结合使用L_RedirectIO

必需的dll和库

另请参阅

功能

例子

为一个例子,请参考L_VecLoadMemory

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