3D avatar setting interface.
More...
#include <setting_service_interface.h>
3D avatar setting interface.
Definition at line 2559 of file setting_service_interface.h.
◆ Enable3DAvatarEffectForAllMeeting()
virtual SDKError I3DAvatarSettingContext::Enable3DAvatarEffectForAllMeeting |
( |
bool | bEnable | ) |
|
|
pure virtual |
Enable/Disable the selected 3D avatar 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.
◆ Get3DAvatarImageList()
Get the list of the 3D avatar images.
- Returns
- If there are images in the list, the return value is a list of the pointers to I3DAvatarImageInfo. Otherwise returns nullptr. To get extended information, see IVideoFilterImageInfo enum.
◆ GetLipSyncAvatarPreviewHelper()
◆ GetTestVideoDeviceHelper()
◆ Is3DAvatarEffectForAllMeetingEnabled()
virtual bool I3DAvatarSettingContext::Is3DAvatarEffectForAllMeetingEnabled |
( |
| ) |
|
|
pure virtual |
Determine if the selected 3D avatar effect is always used by the future meetings.
- Returns
- true means that the selected 3D avatar effect still applies to future meetings.
◆ Is3DAvatarEnabled()
virtual bool I3DAvatarSettingContext::Is3DAvatarEnabled |
( |
| ) |
|
|
pure virtual |
Determine if the 3D avatar feature is enabled.
- Returns
- true means the video filter feature is enabled.
◆ Is3DAvatarSupportedByDevice()
virtual bool I3DAvatarSettingContext::Is3DAvatarSupportedByDevice |
( |
| ) |
|
|
pure virtual |
Determine if the 3D avatar feature is supported by video device.
- Returns
- true means that the video device supports the 3D avatar feature.
◆ Set3DAvatarImage()
Specify an image to be the the 3D avatar image.
- Parameters
-
- Returns
- If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise failed. For detailed error codes, see the SDKError enum.
◆ SetEvent()
3D avatar 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.