提交 8940a509 编写于 作者: @ @luo-wei246

fix:Camera document modification

Signed-off-by: N@luo-wei246 <luowei137@huawei.com>
上级 55085bdc
......@@ -6,10 +6,10 @@
### 文件
| 文件 | 描述 |
| 文件 | 描述 |
| -------- | -------- |
| [icamera_device.h](icamera__device_8h.md) | Camera设备操作接口。 |
| [icamera_device_callback.h](icamera__device__callback_8h.md) | Camera设备的回调接口,主要包含camera设备发生错误时和上报metadata的回调函数。 |
| [icamera_device_callback.h](icamera__device__callback_8h.md) | Camera设备的回调接口,主要包含Camera设备发生错误时和上报metadata的回调函数。 |
| [icamera_host.h](icamera__host_8h.md) | Camera服务的管理类,对上层提供HDI接口。 |
| [icamera_host_callback.h](icamera__host__callback_8h.md) | ICameraHost的回调接口,提供Camera设备和闪关灯状态变化的回调函数,回调函数由调用者实现。 |
| [ioffline_stream_operator.h](ioffline__stream__operator_8h.md) | 离线流的操作接口。 |
......@@ -20,7 +20,7 @@
### 类
| 类 | 描述 |
| 类 | 描述 |
| -------- | -------- |
| [OHOS::Camera::ICameraDevice](_o_h_o_s_1_1_camera_1_1_i_camera_device.md) | Camera设备操作。[更多...](_o_h_o_s_1_1_camera_1_1_i_camera_device.md) |
| [OHOS::Camera::ICameraDeviceCallback](_o_h_o_s_1_1_camera_1_1_i_camera_device_callback.md) | Camera设备操作回调。[更多...](_o_h_o_s_1_1_camera_1_1_i_camera_device_callback.md) |
......@@ -38,7 +38,7 @@
### 类型定义
| 类型定义 | 描述 |
| 类型定义 | 描述 |
| -------- | -------- |
| **OHOS::Camera::CameraAbility**&nbsp;=&nbsp;CameraMetadata | Camera设备能力集合。 |
| **OHOS::Camera::CameraSetting**&nbsp;=&nbsp;CameraMetadata | Camera设置参数,包括sensor帧率,3A相关参数等。 |
......@@ -47,7 +47,7 @@
### 枚举
| 枚举 | 描述 |
| 枚举 | 描述 |
| -------- | -------- |
| [OHOS::Camera::CamRetCode](#camretcode)&nbsp;:&nbsp;int32_t&nbsp;{&nbsp;&nbsp;&nbsp;OHOS::Camera::NO_ERROR&nbsp;=&nbsp;0,&nbsp;OHOS::Camera::CAMERA_BUSY&nbsp;=&nbsp;-1,&nbsp;OHOS::Camera::INSUFFICIENT_RESOURCES&nbsp;=&nbsp;-2,&nbsp;OHOS::Camera::INVALID_ARGUMENT&nbsp;=&nbsp;-3,&nbsp;&nbsp;&nbsp;OHOS::Camera::METHOD_NOT_SUPPORTED&nbsp;=&nbsp;-4,&nbsp;OHOS::Camera::CAMERA_CLOSED&nbsp;=&nbsp;-5,&nbsp;OHOS::Camera::DEVICE_ERROR&nbsp;=&nbsp;-6&nbsp;} | HDI接口的返回值。&nbsp;[更多...](#camretcode) |
| [OHOS::Camera::ResultCallbackMode](#resultcallbackmode)&nbsp;:&nbsp;int32_t&nbsp;{&nbsp;OHOS::Camera::PER_FRAME,&nbsp;OHOS::Camera::ON_CHANGED&nbsp;} | metadata的上报模式。&nbsp;[更多...](#resultcallbackmode) |
......@@ -64,7 +64,7 @@
### 函数
| 函数 | 描述 |
| 函数 | 描述 |
| -------- | -------- |
| **OHOS::Camera::ICameraDevice::DECLARE_INTERFACE_DESCRIPTOR**&nbsp;(u"HDI.Camera.V1_0.Device") | IPC通信token校验。 |
| [OHOS::Camera::ICameraDevice::GetStreamOperator](#getstreamoperator)&nbsp;(const&nbsp;OHOS::sptr&lt;&nbsp;[IStreamOperatorCallback](_o_h_o_s_1_1_camera_1_1_i_stream_operator_callback.md)&nbsp;&gt;&nbsp;&amp;callback,&nbsp;OHOS::sptr&lt;&nbsp;[IStreamOperator](_o_h_o_s_1_1_camera_1_1_i_stream_operator.md)&nbsp;&gt;&nbsp;&amp;streamOperator)=0 | 获取流操作句柄。&nbsp;[更多...](#getstreamoperator) |
......@@ -76,7 +76,7 @@
| [OHOS::Camera::ICameraDevice::Close](#close)&nbsp;()=0 | 关闭Camera设备。&nbsp;[更多...](#close) |
| **OHOS::Camera::ICameraDeviceCallback::DECLARE_INTERFACE_DESCRIPTOR**&nbsp;(u"HDI.Camera.V1_0.DeviceCallback") | IPC通信token校验。 |
| [OHOS::Camera::ICameraDeviceCallback::OnError](#onerror)&nbsp;([ErrorType](#errortype)&nbsp;type,&nbsp;int32_t&nbsp;errorCode)=0 | 设备发生错误时调用,由调用者实现,用于返回错误信息给调用者。&nbsp;[更多...](#onerror) |
| [OHOS::Camera::ICameraDeviceCallback::OnResult](#onresult)&nbsp;(uint64_t&nbsp;timestamp,&nbsp;const&nbsp;std::shared_ptr&lt;&nbsp;CameraMetadata&nbsp;&gt;&nbsp;&amp;result)=0 | 上报camera设备相关的metadata的回调,上报方式查看&nbsp;[SetResultMode](#setresultmode)。&nbsp;[更多...](#onresult) |
| [OHOS::Camera::ICameraDeviceCallback::OnResult](#onresult)&nbsp;(uint64_t&nbsp;timestamp,&nbsp;const&nbsp;std::shared_ptr&lt;&nbsp;CameraMetadata&nbsp;&gt;&nbsp;&amp;result)=0 | 上报Camera设备相关的metadata的回调,上报方式查看&nbsp;[SetResultMode](#setresultmode)。&nbsp;[更多...](#onresult) |
| **OHOS::Camera::ICameraHost::DECLARE_INTERFACE_DESCRIPTOR**&nbsp;(u"HDI.Camera.V1_0.Host") | IPC通信token校验。 |
| [OHOS::Camera::ICameraHost::Get](#get)&nbsp;(const&nbsp;char&nbsp;\*serviceName) | 获取ICameraHost实例。&nbsp;[更多...](#get) |
| [OHOS::Camera::ICameraHost::SetCallback](#setcallback)&nbsp;(const&nbsp;OHOS::sptr&lt;&nbsp;[ICameraHostCallback](_o_h_o_s_1_1_camera_1_1_i_camera_host_callback.md)&nbsp;&gt;&nbsp;&amp;callback)=0 | 设置ICameraHost回调接口,回调函数参考&nbsp;[ICameraHostCallback](_o_h_o_s_1_1_camera_1_1_i_camera_host_callback.md)。&nbsp;[更多...](#setcallback) |
......@@ -112,7 +112,7 @@
### 变量
| 变量 | 描述 |
| 变量 | 描述 |
| -------- | -------- |
| [OHOS::Camera::StreamInfo::streamId_](#streamid-14) | 流的ID,用于在设备内唯一标识一条流。 |
| [OHOS::Camera::StreamInfo::width_](#width-12) | 图像宽度。 |
......@@ -167,7 +167,7 @@ enum OHOS::Camera::CameraEvent : uint32_t
Camera事件。
| 枚举值 | **描述** |
| 枚举值 | **描述** |
| -------- | -------- |
| CAMERA_EVENT_DEVICE_ADD | Camera设备增加事件。 |
| CAMERA_EVENT_DEVICE_RMV | Camera设备删除事件。 |
......@@ -184,7 +184,7 @@ enum OHOS::Camera::CameraStatus
Camera设备状态。
| 枚举值 | **描述** |
| 枚举值 | **描述** |
| -------- | -------- |
| UN_AVAILABLE | 设备当前不在位或者不可用。 |
| AVAILABLE | 设备当前可用。 |
......@@ -201,7 +201,7 @@ enum OHOS::Camera::CamRetCode : int32_t
HDI接口的返回值。
| 枚举值 | **描述** |
| 枚举值 | **描述** |
| -------- | -------- |
| NO_ERROR | 调用成功。 |
| CAMERA_BUSY | 设备当前忙。 |
......@@ -223,7 +223,7 @@ enum OHOS::Camera::EncodeType : int32_t
流数据的编码类型。
| 枚举值 | **描述** |
| 枚举值 | **描述** |
| -------- | -------- |
| ENCODE_TYPE_NULL | 未设置编码类型。 |
| ENCODE_TYPE_H264 | 编码类型为H264。 |
......@@ -242,10 +242,10 @@ enum OHOS::Camera::ErrorType : uint32_t
设备错误类型,用于设备错误回调 **OnError**
| 枚举值 | **描述** |
| 枚举值 | **描述** |
| -------- | -------- |
| FATAL_ERROR | 严重错误,需要关闭camera设备。 |
| REQUEST_TIMEOUT | 请求超时,需要关闭camera设备。 |
| FATAL_ERROR | 严重错误,需要关闭Camera设备。 |
| REQUEST_TIMEOUT | 请求超时,需要关闭Camera设备。 |
### FlashlightStatus
......@@ -259,7 +259,7 @@ enum OHOS::Camera::FlashlightStatus : uint32_t
闪光灯状态。
| 枚举值 | **描述** |
| 枚举值 | **描述** |
| -------- | -------- |
| FLASHLIGHT_OFF | 闪光灯关闭。 |
| FLASHLIGHT_ON | 闪光灯开启。 |
......@@ -277,7 +277,7 @@ enum OHOS::Camera::OperationMode : int32_t
流的使用模式。
| 枚举值 | **描述** |
| 枚举值 | **描述** |
| -------- | -------- |
| NORMAL | 普通模式。 |
......@@ -293,7 +293,7 @@ enum OHOS::Camera::ResultCallbackMode : int32_t
metadata的上报模式。
| 枚举值 | **描述** |
| 枚举值 | **描述** |
| -------- | -------- |
| PER_FRAME | 每帧上报。 |
| ON_CHANGED | 设备状态变化时上报。 |
......@@ -310,7 +310,7 @@ enum OHOS::Camera::StreamError
流错误类型,用于流错误类型 [CaptureErrorInfo](_o_h_o_s_1_1_camera_1_1_capture_error_info.md)
| 枚举值 | **描述** |
| 枚举值 | **描述** |
| -------- | -------- |
| UNKNOWN_ERROR | 流未知错误。 |
| BUFFER_LOST | 丢包。 |
......@@ -327,7 +327,7 @@ enum OHOS::Camera::StreamIntent : int32_t
流的类型。
| 枚举值 | **描述** |
| 枚举值 | **描述** |
| -------- | -------- |
| PREVIEW | 流数据用于显示,即预览流。 |
| VIDEO | 流数据用于编码生成录像,即录像流。 |
......@@ -348,7 +348,7 @@ enum OHOS::Camera::StreamSupportType : int32_t
动态配置流的切换方式,使用场景参考 [IsStreamsSupported](#isstreamssupported)
| 枚举值 | 描述 |
| 枚举值 | 描述 |
| -------- | -------- |
| DYNAMIC_SUPPORTED | 支持动态配置流,对应的流参数直接生效。 |
| RE_CONFIGURED_REQUIRED | 不支持动态配置流,对应的参数需要停止流然后重新配置流才能生效。 |
......@@ -373,7 +373,7 @@ virtual CamRetCode OHOS::Camera::IStreamOperator::AttachBufferQueue (int streamI
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| streamId | [IN]&nbsp;用于标识要绑定的流。 |
| producer | [IN]&nbsp;生产者句柄。 |
......@@ -410,7 +410,7 @@ virtual CamRetCode OHOS::Camera::IOfflineStreamOperator::CancelCapture (int capt
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| captureId | [IN]&nbsp;用于标识要取消的捕获请求。 |
......@@ -436,7 +436,7 @@ virtual CamRetCode OHOS::Camera::IStreamOperator::CancelCapture (int captureId)
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| captureId | 用于标识要取消的捕获请求 |
......@@ -480,7 +480,7 @@ virtual CamRetCode OHOS::Camera::IStreamOperator::Capture (int captureId, const
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| captureId | [IN]&nbsp;捕获请求的唯一标识,由调用者指定,调用者需保证在Camera设备打开期间,捕获请求ID是唯一的。 |
| info | [IN]&nbsp;捕获请求的参数信息,具体信息查看&nbsp;[CaptureInfo](_o_h_o_s_1_1_camera_1_1_capture_info.md)。 |
......@@ -520,7 +520,7 @@ virtual CamRetCode OHOS::Camera::IStreamOperator::ChangeToOfflineStream (const s
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| streamIds | [IN]&nbsp;用于指定要转换成离线流的流集合。 |
| callback | [IN]&nbsp;用于设置离线流的回调。 |
......@@ -580,7 +580,7 @@ virtual CamRetCode OHOS::Camera::IStreamOperator::CommitStreams (OperationMode m
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| mode | [IN]&nbsp;流运行的模式,支持的模式定义在&nbsp;**OperationMode**。 |
| modeSetting | [IN]&nbsp;流的配置参数,包括帧率,ZOOM等信息。 |
......@@ -615,7 +615,7 @@ virtual CamRetCode OHOS::Camera::IStreamOperator::CreateStreams (const std::vect
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| streamInfos | [IN]&nbsp;流信息列表,流信息定义在&nbsp;[StreamInfo](_o_h_o_s_1_1_camera_1_1_stream_info.md)。输入的流信息可能会被修改,需通过&nbsp;[GetStreamAttributes](#getstreamattributes)&nbsp;获取最新的流属性。 |
......@@ -647,7 +647,7 @@ virtual CamRetCode OHOS::Camera::IStreamOperator::DetachBufferQueue (int streamI
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| streamId | [IN]&nbsp;用于标识要解除绑定的流。 |
......@@ -685,7 +685,7 @@ virtual CamRetCode OHOS::Camera::ICameraDevice::DisableResult (const std::vector
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| results | [IN]&nbsp;需要关闭上报开关的metadata。 |
......@@ -723,7 +723,7 @@ virtual CamRetCode OHOS::Camera::ICameraDevice::EnableResult (const std::vector<
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| results | [IN]&nbsp;需要打开上报开关的metadata。 |
......@@ -761,7 +761,7 @@ static sptr<ICameraHost> OHOS::Camera::ICameraHost::Get (const char * serviceNam
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| serviceName | [IN]&nbsp;要获取的ICameraHost实例的名称,当前实现中实例名称固定为camera_service。 |
......@@ -791,9 +791,9 @@ virtual CamRetCode OHOS::Camera::ICameraHost::GetCameraAbility (const std::strin
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| cameraId | [IN]&nbsp;用于指定要操作的camera设备,通过&nbsp;[GetCameraIds](#getcameraids)&nbsp;获取。 |
| cameraId | [IN]&nbsp;用于指定要操作的Camera设备,通过&nbsp;[GetCameraIds](#getcameraids)&nbsp;获取。 |
| ability | [OUT]&nbsp;返回cameraId对应Camera设备的能力集合。 |
**返回:**
......@@ -828,7 +828,7 @@ virtual CamRetCode OHOS::Camera::ICameraHost::GetCameraIds (std::vector< std::st
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| cameraIds | [OUT]&nbsp;返回当前可用的设备列表 |
......@@ -866,7 +866,7 @@ virtual CamRetCode OHOS::Camera::ICameraDevice::GetEnabledResults (std::vector<
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| results | [OUT]&nbsp;所有使能的metadata。 |
......@@ -898,9 +898,9 @@ virtual CamRetCode OHOS::Camera::IStreamOperator::GetStreamAttributes (std::vect
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| attributes | [OUT]&nbsp;用于获取流的属性。在调用[CreateStreams](#createstreams)&nbsp;时,通过参数streamInfos携带的流信息&nbsp;可能会被重写,因此通过该接口获取的流属性可能会。&nbsp;&nbsp;[CreateStreams](#createstreams)&nbsp;输入的流信息存在差异。 |
| attributes | [OUT]&nbsp;用于获取流的属性。在调用[CreateStreams](#createstreams)&nbsp;时,通过参数streamInfos携带的流信息可能会被重写,因此通过该接口获取的流属性可能会和&nbsp;[CreateStreams](#createstreams)&nbsp;输入的流信息存在差异。 |
**返回:**
......@@ -930,7 +930,7 @@ virtual CamRetCode OHOS::Camera::ICameraDevice::GetStreamOperator (const OHOS::s
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| callback | [IN]&nbsp;设置流回调接口,详细可查看&nbsp;[IStreamOperatorCallback](_o_h_o_s_1_1_camera_1_1_i_stream_operator_callback.md)&nbsp;用于上报捕获开始&nbsp;**OnCaptureStarted**,捕获结束&nbsp;**OnCaptureEnded**,&nbsp;**OnCaptureError**&nbsp;捕获错误等信息。 |
| streamOperator | [OUT]&nbsp;返回流操作句柄。 |
......@@ -975,7 +975,7 @@ virtual CamRetCode OHOS::Camera::IStreamOperator::IsStreamsSupported (OperationM
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| mode | [IN]&nbsp;流运行的模式,支持的模式参考&nbsp;**OperationMode**。 |
| modeSetting | [IN]&nbsp;流的配置,包括帧率,3A等配置信息。 |
......@@ -1010,7 +1010,7 @@ virtual void OHOS::Camera::ICameraHostCallback::OnCameraEvent (const std::string
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| cameraId | 表示相机事件绑定的相机ID。 |
| event | 表示相机事件类型。 |
......@@ -1037,7 +1037,7 @@ virtual void OHOS::Camera::ICameraHostCallback::OnCameraStatus (const std::strin
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| cameraId | [IN]&nbsp;状态发生变化的Camera设备ID。 |
| status | [IN]&nbsp;最新的设备状态。 |
......@@ -1064,7 +1064,7 @@ virtual void OHOS::Camera::IStreamOperatorCallback::OnCaptureEnded (int32_t capt
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| captureId | [IN]&nbsp;用于标识回调对应的捕获请求。 |
| infos | [IN]&nbsp;捕获结束相关信息。 |
......@@ -1095,7 +1095,7 @@ virtual void OHOS::Camera::IStreamOperatorCallback::OnCaptureError (int32_t capt
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| captureId | [IN]&nbsp;用于标识回调对应的捕获请求。 |
| infos | [IN]&nbsp;捕获错误信息列表。 |
......@@ -1122,7 +1122,7 @@ virtual void OHOS::Camera::IStreamOperatorCallback::OnCaptureStarted (int32_t ca
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| captureId | [IN]&nbsp;用于标识回调对应的捕获请求。 |
| streamIds | [IN]&nbsp;回调对应的流集合。 |
......@@ -1153,7 +1153,7 @@ virtual void OHOS::Camera::ICameraDeviceCallback::OnError (ErrorType type, int32
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| type | [IN]&nbsp;错误类型,具体错误类型可参考&nbsp;**ErrorType**。 |
| errorCode | [IN]&nbsp;错误码,当前暂未使用。 |
......@@ -1180,7 +1180,7 @@ virtual void OHOS::Camera::ICameraHostCallback::OnFlashlightStatus (const std::s
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| cameraId | [IN]&nbsp;状态发生变化的闪关灯所绑定的Camera设备ID。 |
| status | [IN]&nbsp;最新的闪光灯状态。 |
......@@ -1209,7 +1209,7 @@ virtual void OHOS::Camera::IStreamOperatorCallback::OnFrameShutter (int32_t capt
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| captureId | [IN]&nbsp;用于标识回调对应的捕获请求。 |
| streamIds | [IN]&nbsp;回调对应的流集合。 |
......@@ -1237,11 +1237,11 @@ virtual void OHOS::Camera::ICameraDeviceCallback::OnResult (uint64_t timestamp,
**描述:**
上报camera设备相关的metadata的回调,上报方式查看 [SetResultMode](#setresultmode)
上报Camera设备相关的metadata的回调,上报方式查看 [SetResultMode](#setresultmode)
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| timestamp | [IN]&nbsp;metadata上报的时间戳。 |
| result | [IN]&nbsp;上报的metadata,上报的metadata由&nbsp;**EnableResult**&nbsp;指定,&nbsp;可通过&nbsp;**GetEnabledResults**&nbsp;查询,**DisableResult**&nbsp;关闭上报开关。 |
......@@ -1270,10 +1270,10 @@ virtual CamRetCode OHOS::Camera::ICameraHost::OpenCamera (const std::string & ca
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| cameraId | [IN]&nbsp;需要打开的Camera设备ID,可通过&nbsp;[GetCameraIds](#getcameraids)&nbsp;接口获取当前已有Camera设备列表。 |
| callback | [IN]&nbsp;camera设备相关的回调函数,具体参见&nbsp;[ICameraDeviceCallback](_o_h_o_s_1_1_camera_1_1_i_camera_device_callback.md)。 |
| callback | [IN]&nbsp;Camera设备相关的回调函数,具体参见&nbsp;[ICameraDeviceCallback](_o_h_o_s_1_1_camera_1_1_i_camera_device_callback.md)。 |
| device | [OUT]&nbsp;返回当前要打开的Camera设备ID对应的ICameraDevice对象。 |
**返回:**
......@@ -1334,7 +1334,7 @@ virtual CamRetCode OHOS::Camera::IOfflineStreamOperator::ReleaseStreams (const s
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| streamIds | 用于标识要释放的离线流集合。 |
......@@ -1366,7 +1366,7 @@ virtual CamRetCode OHOS::Camera::IStreamOperator::ReleaseStreams (const std::vec
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| streamIds | [IN]&nbsp;要释放的流ID列表。 |
......@@ -1398,7 +1398,7 @@ virtual CamRetCode OHOS::Camera::ICameraHost::SetCallback (const OHOS::sptr< ICa
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| callback | [IN]&nbsp;要设置的回调函数。 |
......@@ -1432,7 +1432,7 @@ virtual CamRetCode OHOS::Camera::ICameraHost::SetFlashlight (const std::string &
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| cameraId | [IN]&nbsp;闪光灯对应的Camera设备ID。 |
| isEnable | [IN]&nbsp;true打开闪光灯,false关闭闪光灯。 |
......@@ -1469,7 +1469,7 @@ virtual CamRetCode OHOS::Camera::ICameraDevice::SetResultMode (const ResultCallb
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| mode | [IN]&nbsp;metadata的上报模式,逐帧上报或者设备状态变化时上报,查看&nbsp;**ResultCallbackMode**。 |
......@@ -1501,7 +1501,7 @@ virtual CamRetCode OHOS::Camera::ICameraDevice::UpdateSettings (const std::share
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| settings | [IN]&nbsp;Camera设置参数,包括sensor帧率,3A相关参数等。 |
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册