ICameraHostCallback

概述

定义Camera设备功能回调操作。

设置回调接口、返回设备状态编号、闪光灯状态以及相应的事件ID。

相关模块:

Camera

汇总

Public 成员函数

名称 描述
OnCameraStatus ([in] String cameraId, [in] enum CameraStatus status) 用于Camera设备状态变化时上报状态信息给调用者。 
OnFlashlightStatus ([in] String cameraId, [in] enum FlashlightStatus status) 用于在闪光灯状态变化时上报状态信息给调用者。 
OnCameraEvent ([in] String cameraId, [in] enum CameraEvent event) 在相机事件发生时调用。 

成员函数说明

OnCameraEvent()

ICameraHostCallback::OnCameraEvent ([in] String cameraId, [in] enum CameraEvent event )

描述: 在相机事件发生时调用。

参数:

名称 描述
cameraId 表示相机事件绑定的相机ID。 
event 表示相机事件类型。事件类型查看CameraEvent

OnCameraStatus()

ICameraHostCallback::OnCameraStatus ([in] String cameraId, [in] enum CameraStatus status )

描述: 用于Camera设备状态变化时上报状态信息给调用者。

参数:

名称 描述
cameraId 状态发生变化的Camera设备ID。 
status 最新的设备状态。

OnFlashlightStatus()

ICameraHostCallback::OnFlashlightStatus ([in] String cameraId, [in] enum FlashlightStatus status )

描述: 用于在闪光灯状态变化时上报状态信息给调用者。

参数:

名称 描述
cameraId 状态发生变化的闪关灯所绑定的Camera设备ID。 
status 最新的闪光灯状态。状态值查看CameraStatus