1# ICameraDevice 2 3 4## 概述 5 6定义Camera设备基本的操作。 7 8获取流操作句柄,获取动态能力值等操作。 9 10**起始版本:** 5.0 11 12**相关模块:**[Camera](_camera_v13.md) 13 14 15## 汇总 16 17 18### Public 成员函数 19 20| 名称 | 描述 | 21| -------- | -------- | 22| [GetStreamOperator_V1_3](#getstreamoperator_v1_3) ([in] [IStreamOperatorCallback](interface_i_stream_operator_callback_v13.md) callbackObj,<br/>[out] [IStreamOperator](interface_i_stream_operator_v13.md) streamOperator) | 获取流操作句柄。 | 23| [GetSecureCameraSeq](#getsecurecameraseq) ([out] unsigned long SeqId) | 获取安全相机序号。 | 24 25 26## 成员函数说明 27 28 29### GetSecureCameraSeq() 30 31``` 32ICameraDevice::GetSecureCameraSeq ([out] unsigned long SeqId) 33``` 34 35**描述** 36 37获取安全相机序号。 38 39**起始版本:** 5.0 40 41**参数:** 42 43| 名称 | 描述 | 44| -------- | -------- | 45| SeqId | 返回安全相机序号,如果序号等于0表示返回不是安全相机。 | 46 47**返回:** 48 49NO_ERROR 表示执行成功。 50 51其他值表示执行失败,具体错误码查看**[CamRetCode](_camera_v10.md#camretcode)**。 52 53 54### GetStreamOperator_V1_3() 55 56``` 57ICameraDevice::GetStreamOperator_V1_3 ([in] IStreamOperatorCallback callbackObj, [out] IStreamOperator streamOperator) 58``` 59 60**描述** 61 62获取流操作句柄。 63 64**起始版本:** 5.0 65 66**参数:** 67 68| 名称 | 描述 | 69| -------- | -------- | 70| callbackObj | 设置流回调接口,详细可查看[IStreamOperatorCallback](interface_i_stream_operator_callback_v13.md), 用于上报捕获开始**[OnCaptureStarted()](interface_i_stream_operator_callback_v10.md#oncapturestarted)**,捕获结束**[OnCaptureEnded()](interface_i_stream_operator_callback_v10.md#oncaptureended)**, 捕获错误等信息**[OnCaptureError()](interface_i_stream_operator_callback_v10.md#oncaptureerror)**。 | 71| streamOperator | 返回流操作句柄。 | 72 73**返回:** 74 75NO_ERROR 表示执行成功。 76 77其他值表示执行失败,具体错误码查看**[CamRetCode](_camera_v10.md#camretcode)**。 78