harmony 鸿蒙OH_PackingOptions

  • 2025-06-12
  • 浏览 (4)

OH_PackingOptions

概述

OH_PackingOptions是native层封装的图像编码选项结构体,OH_PackingOptions结构体不可直接操作,而是采用函数调用方式创建、释放结构体以及操作具体字段。

创建PackingOptions结构体的对象使用OH_PackingOptions_Create函数。

释放OH_PackingOptions对象使用OH_PackingOptions_Release函数。

OH_PackingOptions结构体内容和操作方式如下:

字段类型 字段名称 字段描述 操作函数 函数描述
Image_MimeType mimeType MIME类型 OH_PackingOptions_GetMimeType 获取MIME类型。
Image_MimeType mimeType MIME类型 OH_PackingOptions_SetMimeType 设置MIME类型。
uint32_t quality 编码质量 OH_PackingOptions_GetQuality 获取编码质量。
uint32_t quality 编码质量 OH_PackingOptions_SetQuality 设置编码质量。
int32_t desiredDynamicRange 图片动态范围 OH_PackingOptions_GetDesiredDynamicRange 获取编码时期望的图片动态范围。
int32_t desiredDynamicRange 图片动态范围 OH_PackingOptions_SetDesiredDynamicRange 设置编码时期望的图片动态范围。

起始版本: 12

相关模块: Image_NativeModule

所在头文件: image_packer_native.h

你可能感兴趣的鸿蒙文章

harmony 鸿蒙Image Kit(图片处理服务)

harmony 鸿蒙Interface (AuxiliaryPicture)

harmony 鸿蒙Interface (Image)

harmony 鸿蒙Interface (ImageCreator)

harmony 鸿蒙Interface (ImagePacker)

harmony 鸿蒙Interface (ImageReceiver)

harmony 鸿蒙Interface (ImageSource)

harmony 鸿蒙Interface (Metadata)

harmony 鸿蒙Interface (Picture)

harmony 鸿蒙Interface (PixelMap)

0  赞