Meeting SDK for Windows API Reference
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ICustomizedResourceHelper Class Referenceabstract

Customized resource helper interface. More...

#include <customized_resource_helper_interface.h>

Public Member Functions

virtual SDKError AddCustomizedPictureResource (const zchar_t *key_, const zchar_t *absolute_resource_path)=0
 Add the custom photo files, currently, support PNG and SVG formats.
 
virtual SDKError AddCustomizedStringResource (SDKCustomizedStringType customizedType, const zchar_t *customizedString)=0
 Use the custom string to replace the specified string item.
 
virtual SDKError AddCustomizedURLResource (SDKCustomizedURLType customizedType, const zchar_t *customizedUrl)=0
 Use the custom URL to replace the specified URL.
 

Detailed Description

Customized resource helper interface.

Definition at line 40 of file customized_resource_helper_interface.h.

Member Function Documentation

◆ AddCustomizedPictureResource()

virtual SDKError ICustomizedResourceHelper::AddCustomizedPictureResource ( const zchar_t * key_,
const zchar_t * absolute_resource_path )
pure virtual

Add the custom photo files, currently, support PNG and SVG formats.

Parameters
key_Resource ID corresponding to the custom resource.
absolute_resource_pathThe location of the customized resource file must be an absolute path and include the file name with suffix.
Remarks
You must call the function first before calling ZOOM_SDK_NAMESPACE::InitSDK(), or no, it won't work.

◆ AddCustomizedStringResource()

virtual SDKError ICustomizedResourceHelper::AddCustomizedStringResource ( SDKCustomizedStringType customizedType,
const zchar_t * customizedString )
pure virtual

Use the custom string to replace the specified string item.

Parameters
customizedTypeSpecify the string item type. For more information, see SDKCustomizedStringType enum.
customizedStringSpecify the custom string.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
Remarks
If customizedString is nullptr or is not nullptr but with length zero(0), the return value is SDKERR_INVALID_PARAMETER.
You must call the function first before calling ZOOM_SDK_NAMESPACE::InitSDK(), or no, it won't work.

◆ AddCustomizedURLResource()

virtual SDKError ICustomizedResourceHelper::AddCustomizedURLResource ( SDKCustomizedURLType customizedType,
const zchar_t * customizedUrl )
pure virtual

Use the custom URL to replace the specified URL.

Parameters
customizedTypeSpecify the URL type. For more information, see SDKCustomizedURLType enum.
customizedUrlSpecify the custom URL.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
Remarks
If customizedUrl is nullptr or is not nullptr but with length zero(0), the return value is SDKERR_INVALID_PARAMETER.
You must call the function first before calling ZOOM_SDK_NAMESPACE::InitSDK(), or no, it won't work.