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 15## Summary 16 17 18### Member Variables 19 20| Name| Description| 21| -------- | -------- | 22| [OH_PhotoOutput_OnFrameStart](_o_h___camera.md#oh_photooutput_onframestart) [onFrameStart](#onframestart) | Callback to report photo output frame start events.| 23| [OH_PhotoOutput_OnFrameShutter](_o_h___camera.md#oh_photooutput_onframeshutter) [onFrameShutter](#onframeshutter) | Callback to report frame shutter events.| 24| [OH_PhotoOutput_OnFrameEnd](_o_h___camera.md#oh_photooutput_onframeend) [onFrameEnd](#onframeend) | Callback to report photo output frame end events.| 25| [OH_PhotoOutput_OnError](_o_h___camera.md#oh_photooutput_onerror) [onError](#onerror) | Callback to report photo output errors.| 26 27 28## Member Variable Description 29 30 31### onError 32 33``` 34OH_PhotoOutput_OnError PhotoOutput_Callbacks::onError 35``` 36 37**Description** 38 39Callback to report photo output errors. 40 41 42### onFrameEnd 43 44``` 45OH_PhotoOutput_OnFrameEnd PhotoOutput_Callbacks::onFrameEnd 46``` 47 48**Description** 49 50Callback to report photo output frame end events. 51 52 53### onFrameShutter 54 55``` 56OH_PhotoOutput_OnFrameShutter PhotoOutput_Callbacks::onFrameShutter 57``` 58 59**Description** 60 61Callback to report frame shutter events. 62 63 64### onFrameStart 65 66``` 67OH_PhotoOutput_OnFrameStart PhotoOutput_Callbacks::onFrameStart 68``` 69 70**Description** 71 72Callback to report photo output frame start events. 73