ICameraDevice

概述

定义Camera设备基本的操作。

获取流操作句柄,获取动态能力值等操作。

起始版本: 4.1

相关模块:Camera

汇总

Public 成员函数

名称 描述
GetStreamOperator_V1_2 ([in] IStreamOperatorCallback callbackObj, [out] IStreamOperator streamOperator) 获取流操作句柄。
GetStatus ([in] unsigned char[] metaIn, [out] unsigned char[] metaOut) 获取动态能力值。

成员函数说明

GetStatus()

ICameraDevice::GetStatus ([in] unsigned char[] metaIn, [out] unsigned char[] metaOut )

描述

获取动态能力值。

起始版本: 4.1

参数:

名称 描述
metaIn 能力输入。
metaOut 能力输出。 捕获错误等信息OnCaptureError

返回:

NO_ERROR 表示执行成功。

其他值表示执行失败,具体错误码查看CamRetCode

GetStreamOperator_V1_2()

ICameraDevice::GetStreamOperator_V1_2 ([in] IStreamOperatorCallback callbackObj, [out] IStreamOperator streamOperator )

描述

获取流操作句柄。

起始版本: 4.1

参数:

名称 描述
callbackObj 设置流回调接口,详细可查看IStreamOperatorCallback, 用于上报捕获开始OnCaptureStartedV1_2,捕获结束OnCaptureEnded, 捕获错误等信息OnCaptureError
streamOperator 返回流操作句柄。

返回:

NO_ERROR 表示执行成功。

其他值表示执行失败,具体错误码查看CamRetCode