1# MetadataOutput_Callbacks 2 3 4## Overview 5 6The MetadataOutput_Callbacks struct describes the callbacks related to metadata output. 7 8For details, see [OH_MetadataOutput_RegisterCallback](_o_h___camera.md#oh_metadataoutput_registercallback). 9 10**Since**: 11 11 12**Related module**: [OH_Camera](_o_h___camera.md) 13 14**Header file**: [metadata_output.h](metadata__output_8h.md) 15 16 17## Summary 18 19 20### Member Variables 21 22| Name| Description| 23| -------- | -------- | 24| [OH_MetadataOutput_OnMetadataObjectAvailable](_o_h___camera.md#oh_metadataoutput_onmetadataobjectavailable) [onMetadataObjectAvailable](#onmetadataobjectavailable) | Callback to report the metadata output result.| 25| [OH_MetadataOutput_OnError](_o_h___camera.md#oh_metadataoutput_onerror) [onError](#onerror) | Callback to report a metadata output error.| 26 27 28## Member Variable Description 29 30 31### onError 32 33``` 34OH_MetadataOutput_OnError MetadataOutput_Callbacks::onError 35``` 36 37**Description** 38 39Callback to report a metadata output error. 40 41 42### onMetadataObjectAvailable 43 44``` 45OH_MetadataOutput_OnMetadataObjectAvailable MetadataOutput_Callbacks::onMetadataObjectAvailable 46``` 47 48**Description** 49 50Callback to report the metadata output result. 51