1# IImageProcessCallback 2 3 4## 概述 5 6定义声明图像处理回调。 7 8获取在流程完成时、状态已更改时、出错时的回调函数。 9 10**起始版本:** 4.1 11 12**相关模块:**[Camera](_camera_v12.md) 13 14 15## 汇总 16 17 18### Public 成员函数 19 20| 名称 | 描述 | 21| -------- | -------- | 22| [OnProcessDone](#onprocessdone) ([in] String imageId, [in] [ImageBufferInfo](_image_buffer_info_v12.md) buffer) | 在进程完成时调用。 有关报告模式的详细信息,请参阅 [SetResultMode](interface_i_camera_device_v10.md#setresultmode)。 | 23| [OnStatusChanged](#onstatuschanged) ([in] enum [SessionStatus](_camera_v12.md#sessionstatus) status) | 在进程状态更改时调用。 有关报告模式的详细信息,请参阅 [SetResultMode](interface_i_camera_device_v10.md#setresultmode)。 | 24| [OnError](#onerror) ([in] String imageId, [in] int errorCode) | 闪光灯的最新状态。 | 25 26 27## 成员函数说明 28 29 30### OnError() 31 32``` 33IImageProcessCallback::OnError ([in] String imageId, [in] int errorCode ) 34``` 35 36**描述** 37 38闪光灯的最新状态。 39 40**起始版本:** 4.1 41 42 43### OnProcessDone() 44 45``` 46IImageProcessCallback::OnProcessDone ([in] String imageId, [in] ImageBufferInfo buffer ) 47``` 48 49**描述** 50 51在进程完成时调用。 有关报告模式的详细信息,请参阅 [SetResultMode](interface_i_camera_device_v10.md#setresultmode)。 52 53**起始版本:** 4.1 54 55**参数:** 56 57| 名称 | 描述 | 58| -------- | -------- | 59| imageId | 镜像ID。 | 60| buffer | 缓冲区。 | 61 62 63### OnStatusChanged() 64 65``` 66IImageProcessCallback::OnStatusChanged ([in] enum SessionStatus status) 67``` 68 69**描述** 70 71在进程状态更改时调用。 有关报告模式的详细信息,请参阅 [SetResultMode](interface_i_camera_device_v10.md#setresultmode)。 72 73**起始版本:** 4.1 74 75**参数:** 76 77| 名称 | 描述 | 78| -------- | -------- | 79| status | 会话的新状态。 | 80