# MultiMedia\_FrameConfig ## **Overview** Defines the **FrameConfig** class for operations related to frame configurations. **Since:** 1.0 **Version:** 1.0 ## **Summary** ## Files
OHOS::Media::FrameConfig::FrameConfig ()=delete |
A constructor used to create a FrameConfig instance. |
OHOS::Media::FrameConfig::FrameConfig (int32_t type) |
A constructor used to create a FrameConfig instance based on the configuration mode. |
A destructor used to delete the FrameConfig instance. |
|
std::list< Surface * > |
|
OHOS::Media::FrameConfig::AddSurface (Surface &surface) |
|
OHOS::Media::FrameConfig::RemoveSurface (Surface &surface) |
Removes a surface (an object of shared memory). You can call this function to release the surface when your application does not need to obtain data. |
surface | Indicates the surface to add. |
type | Indicates the frame configuration mode, which can be FRAME_CONFIG_PREVIEW, <b>FRAME_CONFIG_RECORD, or FRAME_CONFIG_CAPTURE. |
surface | Indicates the surface to remove. |