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