目录

OH_DecodingOptionsForPicture

struct OH_DecodingOptionsForPicture

概述

Picture解码参数结构体。

使用OH_DecodingOptionsForPicture_Create函数创建OH_DecodingOptionsForPicture对象。

使用OH_DecodingOptionsForPicture_Release函数释放OH_DecodingOptionsForPicture对象。

资源管理:释放OH_ImageSourceNative或解码生成的OH_PictureNative对象,不会自动释放OH_DecodingOptionsForPicture对象。OH_DecodingOptionsForPicture释放后,不应继续传入Picture解码接口或调用其字段获取和设置接口。

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

字段类型 字段名称 字段描述 字段默认值 字段获取函数 字段设置函数
Image_AuxiliaryPictureType数组 desiredAuxiliaryPictures 期望在Picture解码结果中包含的辅助图类型,可用于只解码调用方需要的增益图、深度图等辅助图。 空集合,即不指定任何辅助图类型;解码Picture时会按全部支持的辅助图类型处理。 OH_DecodingOptionsForPicture_GetDesiredAuxiliaryPictures OH_DecodingOptionsForPicture_SetDesiredAuxiliaryPictures

起始版本: 13

相关模块: Image_NativeModule

所在头文件: image_source_native.h

相关开发指导: 使用Image_NativeModule完成多图对象解码