face makeup setting interface.
More...
#include <setting_service_interface.h>
face makeup setting interface.
Definition at line 2699 of file setting_service_interface.h.
◆ EnableFaceMakeupEffectForAllMeeting()
virtual SDKError IFaceMakeupSettingContext::EnableFaceMakeupEffectForAllMeeting |
( |
bool | bEnable | ) |
|
|
pure virtual |
Enable/Disable the selected face makeup effect always used by the future meeting.
- Parameters
-
bEnable | true means enabled. FALSE not. |
- Returns
- If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise failed. For detailed error codes, see the SDKError enum.
◆ GetFaceMakeupImageList()
Get the list of the face makeup images.
- Returns
- If there are images in the list, the return value is a list of the pointers to IFaceMakeupImageInfo. Otherwise returns nullptr. To get extended information, see IFaceMakeupImageInfo enum.
◆ GetTestVideoDeviceHelper()
◆ IsFaceMakeupEffectForAllMeetingEnabled()
virtual bool IFaceMakeupSettingContext::IsFaceMakeupEffectForAllMeetingEnabled |
( |
| ) |
|
|
pure virtual |
Determine if the selected face makeup effect is always used by future meetings.
- Returns
- true means that the selected face makeup effect still applies to future meetings.
◆ IsFaceMakeupEnabled()
virtual bool IFaceMakeupSettingContext::IsFaceMakeupEnabled |
( |
| ) |
|
|
pure virtual |
Determine if the face makeup feature is enabled.
- Returns
- true meas that the face makeup feature is enabled.
◆ IsSupportFaceMakeup()
virtual bool IFaceMakeupSettingContext::IsSupportFaceMakeup |
( |
| ) |
|
|
pure virtual |
Determine if the meeting supports the the face makeup feature.
- Returns
- true meas that the meeting supports the face makeup feature.
◆ ResetAllFaceMakeupEffect()
virtual SDKError IFaceMakeupSettingContext::ResetAllFaceMakeupEffect |
( |
| ) |
|
|
pure virtual |
Disable all the face makeup effect and reset color/opactity value to default value.
- Returns
- If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise failed. For detailed error codes, see the SDKError enum.
◆ SetColor()
Set the colors of face makeup effect.
- Parameters
-
type | The specified color is used on which face makeup type. For more details, see ZoomSDKFaceMakeupType enum. |
color | Specify the color of the face makeup effect in RGB format.
|
- Returns
- If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise failed. For detailed error codes, see the SDKError enum.
◆ SetEvent()
face makeup callback handler.
- Parameters
-
- Returns
- If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise failed. For detailed error codes, see the SDKError enum.
- Note
- Call the function before using any other interface of the same class.
◆ SetFaceMakeupImage()
Specify an image to be face makeup image.
- Parameters
-
- Returns
- If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise failed and returns an error. For detailed error codes, see the SDKError enum.
◆ SetLipsFaceMakeup()
virtual SDKError IFaceMakeupSettingContext::SetLipsFaceMakeup |
( |
bool | bEnable | ) |
|
|
pure virtual |
Enable/Disable the lip face makeup effect.
- Parameters
-
bEnable | true means enabled. FALSE not. |
- Returns
- If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise failed. For detailed error codes, see the SDKError enum.
◆ SetOpactity()
Set the transparency of face makeup effect.
- Parameters
-
type | The specified transparency is used on which face makeup type. For more details, see ZoomSDKFaceMakeupType enum. |
opactity | Specify the transparency of the face makeup effect. The value should between 0 to 100. |
- Returns
- If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise failed. For detailed error codes, see the SDKError enum.