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。