decompress_pfordelta
接口定义
int decompress_pfordelta(unsigned int* input, unsigned int* output, int num_input_elements, int _block_size);
接口用途
使用KNewPfordelta算法解压缩数据。
参数说明
参数名称 |
数据类型 |
描述 |
取值范围 |
---|---|---|---|
input |
unsigned int* |
解压缩的源数据的内存空间指针。 |
限制非空。 |
output |
unsigned int* |
解压缩后的输出数据的内存空间指针。 |
限制非空,空间大小必须为_block_size的整数倍。 |
num_input_elements |
int |
解压缩后的数据个数。 |
正整数。 |
_block_size |
int |
分块解压缩的数据个数。 |
32的整数倍,与分块压缩的数据个数相同。 |
返回值
数据类型 |
说明 |
---|---|
int |
返回解压缩的原数据长度,与压缩后的数据长度一致,若解压缩失败则返回-1。 |
父主题: KNewPfordelta接口说明