MultiMedia_CameraAbility
Overview
Defines the camera capability set for applications to achieve and access the capabilities.
Since:
1.0
Version:
1.0
Summary
Files
| File Name | Description |
|---|---|
| camera_ability.h | Declares functions of the CameraAbility class. |
Data Structures
| Data Structure Name | Description |
|---|---|
| OHOS::Media::CameraAbility | Declares functions of the CameraAbility class. |
Functions
| Function Name | Description |
|---|---|
| OHOS::Media::CameraAbility::CameraAbility () | A constructor used to create a CameraAbility instance. |
| OHOS::Media::CameraAbility::~CameraAbility () | virtual A destructor used to delete the CameraAbility instance. |
| OHOS::Media::CameraAbility::GetSupportedSizes (int format) const | std::list< CameraPicSize > Obtains the supported image sizes for a specified image format. |
| Sets value ranges for a specified parameter. | |
| Obtains the parameter value range based on a specified parameter key. |
Details
Function Documentation
CameraAbility()
1. OHOS::Media::CameraAbility::CameraAbility ()
Description:
A constructor used to create a CameraAbility instance.
GetParameterRange()
1. std::list<T> OHOS::Media::CameraAbility::GetParameterRange (uint32_t key) const
Description:
Obtains the parameter value range based on a specified parameter key.
Parameters:
| Name | Description |
|---|---|
| key | Indicates the parameter key. |
Returns:
Returns the parameter value range if obtained; returns NULL otherwise.
GetSupportedSizes()
1. std::list<CameraPicSize> OHOS::Media::CameraAbility::GetSupportedSizes (int format) const
Description:
Obtains the supported image sizes for a specified image format.
Parameters:
| Name | Description |
|---|---|
| format | Indicates the image format, which can be YUV, H.265, or H.264. |
Returns:
Returns the image size list if obtained; returns NULL otherwise.
SetParameterRange()
1. int32_t OHOS::Media::CameraAbility::SetParameterRange (uint32_t key, std::list< T > rangeList )
Description:
Sets value ranges for a specified parameter.
Parameters:
| Name | Description |
|---|---|
| key | Indicates the parameter key. |
| rangeList | Indicates the list of parameter value ranges. |
Returns:
Returns SUCCESS if the setting is successful; returns FAIL otherwise.
~CameraAbility()
1. virtual OHOS::Media::CameraAbility::~CameraAbility ()
Description:
A destructor used to delete the CameraAbility instance.
