# MetadataOutput_Callbacks ## Overview The MetadataOutput_Callbacks struct describes the callbacks related to metadata output. For details, see [OH_MetadataOutput_RegisterCallback](_o_h___camera.md#oh_metadataoutput_registercallback). **Since**: 11 **Related module**: [OH_Camera](_o_h___camera.md) ## Summary ### Member Variables | Name| Description| | -------- | -------- | | [OH_MetadataOutput_OnMetadataObjectAvailable](_o_h___camera.md#oh_metadataoutput_onmetadataobjectavailable) [onMetadataObjectAvailable](#onmetadataobjectavailable) | Callback to report the metadata output result.| | [OH_MetadataOutput_OnError](_o_h___camera.md#oh_metadataoutput_onerror) [onError](#onerror) | Callback to report a metadata output error.| ## Member Variable Description ### onError ``` OH_MetadataOutput_OnError MetadataOutput_Callbacks::onError ``` **Description** Callback to report a metadata output error. ### onMetadataObjectAvailable ``` OH_MetadataOutput_OnMetadataObjectAvailable MetadataOutput_Callbacks::onMetadataObjectAvailable ``` **Description** Callback to report the metadata output result.