Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
8940a509
D
Docs
项目概览
OpenHarmony
/
Docs
大约 2 年 前同步成功
通知
161
Star
293
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
8940a509
编写于
7月 27, 2022
作者:
@
@luo-wei246
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix:Camera document modification
Signed-off-by:
N
@luo-wei246
<
luowei137@huawei.com
>
上级
55085bdc
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
316 addition
and
316 deletion
+316
-316
zh-cn/device-dev/reference/hdi-apis/_camera.md
zh-cn/device-dev/reference/hdi-apis/_camera.md
+316
-316
未找到文件。
zh-cn/device-dev/reference/hdi-apis/_camera.md
浏览文件 @
8940a509
...
...
@@ -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**
=
CameraMetadata | Camera设备能力集合。 |
|
**OHOS::Camera::CameraSetting**
=
CameraMetadata | Camera设置参数,包括sensor帧率,3A相关参数等。 |
...
...
@@ -47,7 +47,7 @@
### 枚举
| 枚举 | 描述 |
| 枚举 | 描述 |
| -------- | -------- |
|
[
OHOS::Camera::CamRetCode
](
#camretcode
)
:
int32_t
{
OHOS::Camera::NO_ERROR
=
0,
OHOS::Camera::CAMERA_BUSY
=
-1,
OHOS::Camera::INSUFFICIENT_RESOURCES
=
-2,
OHOS::Camera::INVALID_ARGUMENT
=
-3,
OHOS::Camera::METHOD_NOT_SUPPORTED
=
-4,
OHOS::Camera::CAMERA_CLOSED
=
-5,
OHOS::Camera::DEVICE_ERROR
=
-6
} | HDI接口的返回值。
[
更多...
](
#camretcode
)
|
|
[
OHOS::Camera::ResultCallbackMode
](
#resultcallbackmode
)
:
int32_t
{
OHOS::Camera::PER_FRAME,
OHOS::Camera::ON_CHANGED
} | metadata的上报模式。
[
更多...
](
#resultcallbackmode
)
|
...
...
@@ -64,7 +64,7 @@
### 函数
| 函数 | 描述 |
| 函数 | 描述 |
| -------- | -------- |
|
**OHOS::Camera::ICameraDevice::DECLARE_INTERFACE_DESCRIPTOR**
(u"HDI.Camera.V1_0.Device") | IPC通信token校验。 |
|
[
OHOS::Camera::ICameraDevice::GetStreamOperator
](
#getstreamoperator
)
(const
OHOS::sptr
<
[IStreamOperatorCallback](_o_h_o_s_1_1_camera_1_1_i_stream_operator_callback.md)
> &
callback,
OHOS::sptr
<
[IStreamOperator](_o_h_o_s_1_1_camera_1_1_i_stream_operator.md)
> &
streamOperator)=0 | 获取流操作句柄。
[
更多...
](
#getstreamoperator
)
|
...
...
@@ -76,7 +76,7 @@
|
[
OHOS::Camera::ICameraDevice::Close
](
#close
)
()=0 | 关闭Camera设备。
[
更多...
](
#close
)
|
|
**OHOS::Camera::ICameraDeviceCallback::DECLARE_INTERFACE_DESCRIPTOR**
(u"HDI.Camera.V1_0.DeviceCallback") | IPC通信token校验。 |
|
[
OHOS::Camera::ICameraDeviceCallback::OnError
](
#onerror
)
([ErrorType](#errortype)
type,
int32_t
errorCode)=0 | 设备发生错误时调用,由调用者实现,用于返回错误信息给调用者。
[
更多...
](
#onerror
)
|
|
[
OHOS::Camera::ICameraDeviceCallback::OnResult
](
#onresult
)
(uint64_t
timestamp,
const
std::shared_ptr
<
CameraMetadata
> &
result)=0 | 上报
camera设备相关的metadata的回调,上报方式查看
[SetResultMode](#setresultmode)。
[
更多...
](
#onresult
)
|
|
[
OHOS::Camera::ICameraDeviceCallback::OnResult
](
#onresult
)
(uint64_t
timestamp,
const
std::shared_ptr
<
CameraMetadata
> &
result)=0 | 上报
Camera设备相关的metadata的回调,上报方式查看
[SetResultMode](#setresultmode)。
[
更多...
](
#onresult
)
|
|
**OHOS::Camera::ICameraHost::DECLARE_INTERFACE_DESCRIPTOR**
(u"HDI.Camera.V1_0.Host") | IPC通信token校验。 |
|
[
OHOS::Camera::ICameraHost::Get
](
#get
)
(const
char
\*
serviceName) | 获取ICameraHost实例。
[
更多...
](
#get
)
|
|
[
OHOS::Camera::ICameraHost::SetCallback
](
#setcallback
)
(const
OHOS::sptr
<
[ICameraHostCallback](_o_h_o_s_1_1_camera_1_1_i_camera_host_callback.md)
> &
callback)=0 | 设置ICameraHost回调接口,回调函数参考
[ICameraHostCallback](_o_h_o_s_1_1_camera_1_1_i_camera_host_callback.md)。
[
更多...
](
#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]
用于标识要绑定的流。 |
| producer | [IN]
生产者句柄。 |
...
...
@@ -410,7 +410,7 @@ virtual CamRetCode OHOS::Camera::IOfflineStreamOperator::CancelCapture (int capt
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| captureId | [IN]
用于标识要取消的捕获请求。 |
...
...
@@ -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]
捕获请求的唯一标识,由调用者指定,调用者需保证在Camera设备打开期间,捕获请求ID是唯一的。 |
| info |
[
IN] 捕获请求的参数信息,具体信息查看 [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]
用于指定要转换成离线流的流集合。 |
| callback | [IN]
用于设置离线流的回调。 |
...
...
@@ -580,7 +580,7 @@ virtual CamRetCode OHOS::Camera::IStreamOperator::CommitStreams (OperationMode m
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| mode | [IN]
流运行的模式,支持的模式定义在
**OperationMode**
。 |
| modeSetting | [IN]
流的配置参数,包括帧率,ZOOM等信息。 |
...
...
@@ -615,7 +615,7 @@ virtual CamRetCode OHOS::Camera::IStreamOperator::CreateStreams (const std::vect
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| streamInfos |
[
IN] 流信息列表,流信息定义在 [StreamInfo
](
_o_h_o_s_1_1_camera_1_1_stream_info.md
)
。输入的流信息可能会被修改,需通过
[GetStreamAttributes](#getstreamattributes)
获取最新的流属性。 |
...
...
@@ -647,7 +647,7 @@ virtual CamRetCode OHOS::Camera::IStreamOperator::DetachBufferQueue (int streamI
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| streamId | [IN]
用于标识要解除绑定的流。 |
...
...
@@ -685,7 +685,7 @@ virtual CamRetCode OHOS::Camera::ICameraDevice::DisableResult (const std::vector
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| results | [IN]
需要关闭上报开关的metadata。 |
...
...
@@ -723,7 +723,7 @@ virtual CamRetCode OHOS::Camera::ICameraDevice::EnableResult (const std::vector<
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| results | [IN]
需要打开上报开关的metadata。 |
...
...
@@ -761,7 +761,7 @@ static sptr<ICameraHost> OHOS::Camera::ICameraHost::Get (const char * serviceNam
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| serviceName | [IN]
要获取的ICameraHost实例的名称,当前实现中实例名称固定为camera_service。 |
...
...
@@ -791,9 +791,9 @@ virtual CamRetCode OHOS::Camera::ICameraHost::GetCameraAbility (const std::strin
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| cameraId |
[
IN] 用于指定要操作的
camera设备,通过 [GetCameraIds
](
#getcameraids
)
获取。 |
| cameraId |
[
IN] 用于指定要操作的
Camera设备,通过 [GetCameraIds
](
#getcameraids
)
获取。 |
| ability | [OUT]
返回cameraId对应Camera设备的能力集合。 |
**返回:**
...
...
@@ -828,7 +828,7 @@ virtual CamRetCode OHOS::Camera::ICameraHost::GetCameraIds (std::vector< std::st
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| cameraIds | [OUT]
返回当前可用的设备列表 |
...
...
@@ -866,7 +866,7 @@ virtual CamRetCode OHOS::Camera::ICameraDevice::GetEnabledResults (std::vector<
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| results | [OUT]
所有使能的metadata。 |
...
...
@@ -898,9 +898,9 @@ virtual CamRetCode OHOS::Camera::IStreamOperator::GetStreamAttributes (std::vect
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| attributes |
[
OUT] 用于获取流的属性。在调用[CreateStreams
](
#createstreams
)
时,通过参数streamInfos携带的流信息
可能会被重写,因此通过该接口获取的流属性可能会。
和
[CreateStreams](#createstreams)
输入的流信息存在差异。 |
| attributes |
[
OUT] 用于获取流的属性。在调用[CreateStreams
](
#createstreams
)
时,通过参数streamInfos携带的流信息
可能会被重写,因此通过该接口获取的流属性可能会和
[CreateStreams](#createstreams)
输入的流信息存在差异。 |
**返回:**
...
...
@@ -930,7 +930,7 @@ virtual CamRetCode OHOS::Camera::ICameraDevice::GetStreamOperator (const OHOS::s
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| callback |
[
IN] 设置流回调接口,详细可查看 [IStreamOperatorCallback
](
_o_h_o_s_1_1_camera_1_1_i_stream_operator_callback.md
)
,
用于上报捕获开始
**OnCaptureStarted**,捕获结束
**OnCaptureEnded**,
**OnCaptureError**
捕获错误等信息。 |
| streamOperator | [OUT]
返回流操作句柄。 |
...
...
@@ -975,7 +975,7 @@ virtual CamRetCode OHOS::Camera::IStreamOperator::IsStreamsSupported (OperationM
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| mode | [IN]
流运行的模式,支持的模式参考
**OperationMode**
。 |
| modeSetting | [IN]
流的配置,包括帧率,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]
状态发生变化的Camera设备ID。 |
| status | [IN]
最新的设备状态。 |
...
...
@@ -1064,7 +1064,7 @@ virtual void OHOS::Camera::IStreamOperatorCallback::OnCaptureEnded (int32_t capt
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| captureId | [IN]
用于标识回调对应的捕获请求。 |
| infos | [IN]
捕获结束相关信息。 |
...
...
@@ -1095,7 +1095,7 @@ virtual void OHOS::Camera::IStreamOperatorCallback::OnCaptureError (int32_t capt
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| captureId | [IN]
用于标识回调对应的捕获请求。 |
| infos | [IN]
捕获错误信息列表。 |
...
...
@@ -1122,7 +1122,7 @@ virtual void OHOS::Camera::IStreamOperatorCallback::OnCaptureStarted (int32_t ca
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| captureId | [IN]
用于标识回调对应的捕获请求。 |
| streamIds | [IN]
回调对应的流集合。 |
...
...
@@ -1153,7 +1153,7 @@ virtual void OHOS::Camera::ICameraDeviceCallback::OnError (ErrorType type, int32
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| type | [IN]
错误类型,具体错误类型可参考
**ErrorType**
。 |
| errorCode | [IN]
错误码,当前暂未使用。 |
...
...
@@ -1180,7 +1180,7 @@ virtual void OHOS::Camera::ICameraHostCallback::OnFlashlightStatus (const std::s
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| cameraId | [IN]
状态发生变化的闪关灯所绑定的Camera设备ID。 |
| status | [IN]
最新的闪光灯状态。 |
...
...
@@ -1209,7 +1209,7 @@ virtual void OHOS::Camera::IStreamOperatorCallback::OnFrameShutter (int32_t capt
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| captureId | [IN]
用于标识回调对应的捕获请求。 |
| streamIds | [IN]
回调对应的流集合。 |
...
...
@@ -1237,11 +1237,11 @@ virtual void OHOS::Camera::ICameraDeviceCallback::OnResult (uint64_t timestamp,
**描述:**
上报
c
amera设备相关的metadata的回调,上报方式查看
[
SetResultMode
](
#setresultmode
)
。
上报
C
amera设备相关的metadata的回调,上报方式查看
[
SetResultMode
](
#setresultmode
)
。
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| timestamp | [IN]
metadata上报的时间戳。 |
| result | [IN]
上报的metadata,上报的metadata由
**EnableResult**
指定,
可通过
**GetEnabledResults**
查询,**DisableResult**
关闭上报开关。 |
...
...
@@ -1270,10 +1270,10 @@ virtual CamRetCode OHOS::Camera::ICameraHost::OpenCamera (const std::string & ca
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| cameraId |
[
IN] 需要打开的Camera设备ID,可通过 [GetCameraIds
](
#getcameraids
)
接口获取当前已有Camera设备列表。 |
| callback |
[
IN]
camera设备相关的回调函数,具体参见 [ICameraDeviceCallback
](
_o_h_o_s_1_1_camera_1_1_i_camera_device_callback.md
)
。 |
| callback |
[
IN]
Camera设备相关的回调函数,具体参见 [ICameraDeviceCallback
](
_o_h_o_s_1_1_camera_1_1_i_camera_device_callback.md
)
。 |
| device | [OUT]
返回当前要打开的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]
要释放的流ID列表。 |
...
...
@@ -1398,7 +1398,7 @@ virtual CamRetCode OHOS::Camera::ICameraHost::SetCallback (const OHOS::sptr< ICa
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| callback | [IN]
要设置的回调函数。 |
...
...
@@ -1432,7 +1432,7 @@ virtual CamRetCode OHOS::Camera::ICameraHost::SetFlashlight (const std::string &
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| cameraId | [IN]
闪光灯对应的Camera设备ID。 |
| isEnable | [IN]
true打开闪光灯,false关闭闪光灯。 |
...
...
@@ -1469,7 +1469,7 @@ virtual CamRetCode OHOS::Camera::ICameraDevice::SetResultMode (const ResultCallb
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| mode | [IN]
metadata的上报模式,逐帧上报或者设备状态变化时上报,查看
**ResultCallbackMode**
。 |
...
...
@@ -1501,7 +1501,7 @@ virtual CamRetCode OHOS::Camera::ICameraDevice::UpdateSettings (const std::share
**参数:**
| 名称 | 描述 |
| 名称 | 描述 |
| -------- | -------- |
| settings | [IN]
Camera设置参数,包括sensor帧率,3A相关参数等。 |
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录