CMGDK r49-rc2
组合类型 | 名字空间 | 类型定义 | 函数
K:/CMGDKv18/SDK/Include/hgl/Compress.H文件参考
#include <hgl/type/WideString.H>

浏览该文件的源代码。

组合类型

class  hgl::CompressStream
class  hgl::DecompressStream

名字空间

namespace  hgl
 

__MAKE_HGL__&&!__MAKE_PLUGIN__


类型定义

typedef CompressAlgorithm hgl::CA
 压缩算法枚举定义

函数

 hgl::enum_uint (CompressAlgorithm)
 压缩算法
const WideString hgl::CAToName (CA)
 压缩法算枚举到名称转换
CA hgl::NameToCA (const WideString &)
 名称到压缩算法枚举转换
uint32 hgl::Compress (const WideString &, void *, uint32, void *, uint32, float=1)
 压缩数据
uint32 hgl::Decompress (const WideString &, void *, uint32, void *, uint32)
 解压缩数据
uint32 hgl::ImageCompress (const WideString &, void *, uint32, void *, int, int, int, float=1)
 压缩图像数据
uint32 hgl::ImageDecompress (const WideString &, void *, void *, uint32, int, int, int)
 解压缩图像数据
uint32 __inline hgl::Compress (CA ca, void *data, uint32 size, void *compressdata, uint32 out_max, float level=1)
uint32 __inline hgl::Decompress (CA ca, void *compressdata, uint32 size, void *out_data, uint32 out_max)
uint32 __inline hgl::ImageCompress (CA ca, void *buffer, uint32 buffer_size, void *data, int width, int height, int channels, int level)
uint32 __inline hgl::ImageDecompress (CA ca, void *data, void *buffer, uint32 size, int width, int height, int channels)
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义