ICameraDeviceCallback

概述

定义Camera设备回调操作。

设置回调接口、返回错误信息和相关的metadata的回调。

相关模块:

Camera

汇总

Public 成员函数

名称 描述
OnError ([in] enum ErrorType type, [in] int errorCode) 设备发生错误时调用,由调用者实现,用于返回错误信息给调用者。
OnResult ([in] unsigned long timestamp, [in] unsigned char[] result) 上报Camera设备相关的metadata的回调,上报方式查看SetResultMode

成员函数说明

OnError()

ICameraDeviceCallback::OnError ([in] enum ErrorType type, [in] int errorCode )

描述:

设备发生错误时调用,由调用者实现,用于返回错误信息给调用者。

参数:

名称 描述
type 错误类型,具体可参考ErrorType
errorCode 错误码,当前暂未使用。

OnResult()

ICameraDeviceCallback::OnResult ([in] unsigned long timestamp, [in] unsigned char[] result )

描述:

上报Camera设备相关的metadata的回调,上报方式查看SetResultMode

参数:

名称 描述
timestamp metadata上报的时间戳。
result 上报的metadata,由EnableResult指定, 可通过GetEnabledResults查询,DisableResult关闭上报开关。