1# Camera_OutputCapability 2<!--Kit: Camera Kit--> 3<!--Subsystem: Multimedia--> 4<!--Owner: @qano--> 5<!--SE: @leo_ysl--> 6<!--TSE: @xchaosioda--> 7 8## Overview 9 10The struct describes the camera output capability. 11 12**Since**: 11 13 14**Related module**: [OH_Camera](capi-oh-camera.md) 15 16**Header file**: [camera.h](capi-camera-h.md) 17 18## Summary 19 20### Member Variables 21 22| Name| Description| 23| -- | -- | 24| [Camera_Profile](capi-oh-camera-camera-profile.md)** previewProfiles | Double pointer to the list of preview profiles.| 25| uint32_t previewProfilesSize | Size of the preview profiles.| 26| [Camera_Profile](capi-oh-camera-camera-profile.md)** photoProfiles | Double pointer to the list of photo profiles.<br>In the configuration file, **size** is set to the width and height of the camera resolution, not the actual width and height of an output image.| 27| uint32_t photoProfilesSize | Size of the photo profiles.| 28| [Camera_VideoProfile](capi-oh-camera-camera-videoprofile.md)** videoProfiles | Double pointer to the list of video profiles.| 29| uint32_t videoProfilesSize | Size of the video profiles.| 30| [Camera_MetadataObjectType](capi-camera-h.md#camera_metadataobjecttype)** supportedMetadataObjectTypes | Double pointer to the list of the metadata object types supported.| 31| uint32_t metadataProfilesSize | Size of the metadata profiles.| 32