1# photo_native.h 2<!--Kit: Camera Kit--> 3<!--Subsystem: Multimedia--> 4<!--Owner: @qano--> 5<!--Designer: @leo_ysl--> 6<!--Tester: @xchaosioda--> 7<!--Adviser: @zengyawen--> 8 9## 概述 10 11声明相机照片的概念。 12 13**引用文件:** <ohcamera/photo_native.h> 14 15**库:** libohcamera.so 16 17**系统能力:** SystemCapability.Multimedia.Camera.Core 18 19**起始版本:** 12 20 21**相关模块:** [OH_Camera](capi-oh-camera.md) 22 23## 汇总 24 25### 结构体 26 27| 名称 | typedef关键字 | 描述 | 28| -- | -- | -- | 29| [OH_PhotoNative](capi-oh-camera-oh-photonative.md) | OH_PhotoNative | 相机照片对象。<br> 全质量图对象。 | 30 31### 函数 32 33| 名称 | 描述 | 34| -- | -- | 35| [Camera_ErrorCode OH_PhotoNative_GetMainImage(OH_PhotoNative* photo, OH_ImageNative** mainImage)](#oh_photonative_getmainimage) | 获取全质量图。 | 36| [Camera_ErrorCode OH_PhotoNative_Release(OH_PhotoNative* photo)](#oh_photonative_release) | 释放全质量图实例。 | 37 38## 函数说明 39 40### OH_PhotoNative_GetMainImage() 41 42``` 43Camera_ErrorCode OH_PhotoNative_GetMainImage(OH_PhotoNative* photo, OH_ImageNative** mainImage) 44``` 45 46**描述** 47 48获取全质量图。 49 50**起始版本:** 12 51 52 53**参数:** 54 55| 参数项 | 描述 | 56| -- | -- | 57| [OH_PhotoNative](capi-oh-camera-oh-photonative.md)* photo | OH_PhotoNative实例。 | 58| [OH_ImageNative](../apis-image-kit/capi-image-imagenative-.md)** mainImage | 用于获取全质量图的OH_ImageNative。 | 59 60**返回:** 61 62| 类型 | 说明 | 63| -- | -- | 64| [Camera_ErrorCode](capi-camera-h.md#camera_errorcode) | CAMERA_OK:方法调用成功。<br> CAMERA_INVALID_ARGUMENT:参数丢失或参数类型不正确。 | 65 66### OH_PhotoNative_Release() 67 68``` 69Camera_ErrorCode OH_PhotoNative_Release(OH_PhotoNative* photo) 70``` 71 72**描述** 73 74释放全质量图实例。 75 76**起始版本:** 12 77 78 79**参数:** 80 81| 参数项 | 描述 | 82| -- | -- | 83| [OH_PhotoNative](capi-oh-camera-oh-photonative.md)* photo | 要被释放的OH_PhotoNative实例。 | 84 85**返回:** 86 87| 类型 | 说明 | 88| -- | -- | 89| [Camera_ErrorCode](capi-camera-h.md#camera_errorcode) | CAMERA_OK:方法调用成功。<br> CAMERA_INVALID_ARGUMENT:参数丢失或参数类型不正确。 | 90 91 92