• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# OH_Camera
2<!--Kit: Camera Kit-->
3<!--Subsystem: Multimedia-->
4<!--Owner: @qano-->
5<!--SE: @leo_ysl-->
6<!--TSE: @xchaosioda-->
7
8## Overview
9
10The module provides C APIs for the camera service.
11
12You can refer to the corresponding development guide and samples based on your development requirements.
13
14- [Camera Device Management](../../media/camera/native-camera-device-management.md)
15- [Device Input Management](../../media/camera/native-camera-device-input.md)
16- [Camera Session Management](../../media/camera/native-camera-session-management.md)
17- [Preview](../../media/camera/native-camera-preview.md)
18- [Secondary Processing of Preview Streams](../../media/camera/native-camera-preview-imageReceiver.md)
19- [Photo Capture](../../media/camera/native-camera-shooting.md)
20- [Deferred Photo Delivery](../../media/camera/native-camera-deferred-capture.md)
21- [Video Recording](../../media/camera/native-camera-recording.md)
22- [Camera Metadata](../../media/camera/native-camera-metadata.md)
23- [Using the Flashlight](../../media/camera/native-camera-torch-use.md)
24<!--RP1--><!--RP1End-->
25
26**System capability**: SystemCapability.Multimedia.Camera.Core
27
28**Since**: 11
29
30## Files
31
32| Name| Description|
33| -- | -- |
34| [camera.h](capi-camera-h.md) | Declares the basic concepts of the camera.|
35| [camera_device.h](capi-camera-device-h.md) | Declares the basic concepts of the camera device.|
36| [camera_input.h](capi-camera-input-h.md) | Declares the camera input concepts.|
37| [camera_manager.h](capi-camera-manager-h.md) | Declares the camera manager concepts.|
38| [capture_session.h](capi-capture-session-h.md) | Declares the capture session concepts.|
39| [metadata_output.h](capi-metadata-output-h.md) | Declares the metadata output concepts.|
40| [photo_native.h](capi-photo-native-h.md) | Declares the camera photo concepts.|
41| [photo_output.h](capi-photo-output-h.md) | Declares the photo output concepts.|
42| [preview_output.h](capi-preview-output-h.md) | Declares the preview output concepts.|
43| [video_output.h](capi-video-output-h.md) | Declares the video output concepts.|
44