harmony 鸿蒙ICameraDevice
ICameraDevice
概述
定义Camera设备基本的操作。
设置流回调接口、更新控制参数、执行metadata相关操作。
起始版本: 4.0
相关模块:Camera
汇总
Public 成员函数
名称 | 描述 |
---|---|
GetStreamOperator_V1_1 ([in] IStreamOperatorCallback callbackObj, [out] IStreamOperator streamOperator) | 获取流操作句柄。 |
GetDefaultSettings ([out] unsigned char[] settings) | 获取默认的相机设备控制参数。 |
成员函数说明
GetDefaultSettings()
ICameraDevice::GetDefaultSettings ([out] unsigned char[] settings)
描述
获取默认的相机设备控制参数。
起始版本: 4.0
参数:
名称 | 描述 |
---|---|
settings | 指示默认的相机参数,包括传感器帧速率和3A参数。 3A 代表自动对焦 (AF), 自动曝光 (AE), 和自动白平衡 (AWB)。 |
返回:
NO_ERROR 表示执行成功。
其他值表示执行失败,具体错误码查看CamRetCode。
GetStreamOperator_V1_1()
ICameraDevice::GetStreamOperator_V1_1 ([in] IStreamOperatorCallback callbackObj, [out] IStreamOperator streamOperator)
描述
获取流操作句柄。
起始版本: 4.0
参数:
名称 | 描述 |
---|---|
callbackObj | 设置流回调接口,详细可查看IStreamOperatorCallback,用于上报捕获开始OnCaptureStarted,捕获结束OnCaptureEnded,捕获错误等信息OnCaptureError。 |
streamOperator | 返回流操作句柄。 |
返回:
NO_ERROR 表示执行成功。
其他值表示执行失败,具体错误码查看CamRetCode。
你可能感兴趣的鸿蒙文章
0
赞
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
7、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦