1# PhotoOutput_Callbacks 2 3 4## Overview 5 6The PhotoOutput_Callbacks struct describes the callbacks related to photo output. 7 8For details, see [OH_PhotoOutput_RegisterCallback](_o_h___camera.md#oh_photooutput_registercallback). 9 10**Since**: 11 11 12**Related module**: [OH_Camera](_o_h___camera.md) 13 14**Header file**: [photo_output.h](photo__output_8h.md) 15 16 17## Summary 18 19 20### Member Variables 21 22| Name| Description| 23| -------- | -------- | 24| [OH_PhotoOutput_OnFrameStart](_o_h___camera.md#oh_photooutput_onframestart) [onFrameStart](#onframestart) | Callback to report photo output frame start events.| 25| [OH_PhotoOutput_OnFrameShutter](_o_h___camera.md#oh_photooutput_onframeshutter) [onFrameShutter](#onframeshutter) | Callback to report frame shutter events.| 26| [OH_PhotoOutput_OnFrameEnd](_o_h___camera.md#oh_photooutput_onframeend) [onFrameEnd](#onframeend) | Callback to report photo output frame end events.| 27| [OH_PhotoOutput_OnError](_o_h___camera.md#oh_photooutput_onerror) [onError](#onerror) | Callback to report photo output errors.| 28 29 30## Member Variable Description 31 32 33### onError 34 35``` 36OH_PhotoOutput_OnError PhotoOutput_Callbacks::onError 37``` 38 39**Description** 40 41Callback to report photo output errors. 42 43 44### onFrameEnd 45 46``` 47OH_PhotoOutput_OnFrameEnd PhotoOutput_Callbacks::onFrameEnd 48``` 49 50**Description** 51 52Callback to report photo output frame end events. 53 54 55### onFrameShutter 56 57``` 58OH_PhotoOutput_OnFrameShutter PhotoOutput_Callbacks::onFrameShutter 59``` 60 61**Description** 62 63Callback to report frame shutter events. 64 65 66### onFrameStart 67 68``` 69OH_PhotoOutput_OnFrameStart PhotoOutput_Callbacks::onFrameStart 70``` 71 72**Description** 73 74Callback to report photo output frame start events. 75