OHOS::Media::Camera
Overview
Related Modules:
Description:
Provides functions in the Camera class to implement camera operations. operations.
Since:
1.0
Version:
1.0
Summary
Public Member Functions
| Public Member Function Name | Description |
|---|---|
| ~Camera ()=default | virtual A destructor used to delete the Camera instance. |
| GetCameraId () | virtual std::string Obtains the camera ID. |
| GetCameraConfig () const | virtual const CameraConfig Obtains the camera configuration. You can use the obtained CameraConfig object to configure the camera. |
| GetFrameConfig (int32_t type) | virtual FrameConfig Obtains the frame configuration. |
| Configure (CameraConfig &config) | virtual void Configures the camera using the CameraConfig object. |
| TriggerLoopingCapture (FrameConfig &frameConfig) | virtual int32_t Triggers looping-frame capture. |
| StopLoopingCapture () | virtual void Stops looping-frame capture. |
| TriggerSingleCapture (FrameConfig &frameConfig) | virtual int32_t Starts single-frame capture. The frame parameters are set through the FrameConfig object, and the captured image data is stored in the surface of the FrameConfig object. |
| Release () | virtual void Releases the Camera object and associated resources. |
Protected Member Functions
| Protected Member Function Name | Description |
|---|---|
| Camera ()=default | A constructor used to create a Camera instance. |
