Windows SDK API Reference
Loading...
Searching...
No Matches
tagInitParam Struct Reference

Initialize the SDK Parameter. Here are more detailed structural descriptions. More...

#include <zoom_sdk_def.h>

Public Member Functions

 tagInitParam ()
 

Data Fields

const wchar_t * strWebDomain
 Web domain. More...
 
const wchar_t * strBrandingName
 Branding name. More...
 
const wchar_t * strSupportUrl
 Support URL. More...
 
void * hResInstance
 Resource module handle. More...
 
unsigned int uiWindowIconSmallID
 The ID of the small icon on the window. More...
 
unsigned int uiWindowIconBigID
 The ID of the big Icon on the window. More...
 
SDK_LANGUAGE_ID emLanguageID
 The ID of the SDK language. More...
 
bool enableGenerateDump
 Enable generate dump file if the app crashed. More...
 
bool enableLogByDefault
 Enable log feature. More...
 
unsigned int uiLogFileSize
 Size of a log file in M(megabyte). The default size is 5M. There are 5 log files in total and the file size varies from 1M to 50M. More...
 
ConfigurableOptions obConfigOpts
 The configuration options of the SDK. More...
 
SDK_APP_Locale locale
 
bool permonitor_awareness_mode
 
ZoomSDKRenderOptions renderOpts
 
RawDataOptions rawdataOpts
 

Detailed Description

Initialize the SDK Parameter. Here are more detailed structural descriptions.

Definition at line 229 of file zoom_sdk_def.h.

Constructor & Destructor Documentation

◆ tagInitParam()

tagInitParam::tagInitParam ( )
inline

Definition at line 246 of file zoom_sdk_def.h.

247 {
248 strWebDomain = NULL;
249 strBrandingName = NULL;
250 strSupportUrl = NULL;
251 hResInstance = (void*)-1;
255 enableGenerateDump = false;
256 enableLogByDefault = false;
257 uiLogFileSize = 5;
260 }
bool permonitor_awareness_mode
Definition: zoom_sdk_def.h:243
void * hResInstance
Resource module handle.
Definition: zoom_sdk_def.h:234
SDK_LANGUAGE_ID emLanguageID
The ID of the SDK language.
Definition: zoom_sdk_def.h:237
const wchar_t * strBrandingName
Branding name.
Definition: zoom_sdk_def.h:232
bool enableGenerateDump
Enable generate dump file if the app crashed.
Definition: zoom_sdk_def.h:238
bool enableLogByDefault
Enable log feature.
Definition: zoom_sdk_def.h:239
unsigned int uiWindowIconSmallID
The ID of the small icon on the window.
Definition: zoom_sdk_def.h:235
unsigned int uiLogFileSize
Size of a log file in M(megabyte). The default size is 5M. There are 5 log files in total and the fil...
Definition: zoom_sdk_def.h:240
const wchar_t * strSupportUrl
Support URL.
Definition: zoom_sdk_def.h:233
unsigned int uiWindowIconBigID
The ID of the big Icon on the window.
Definition: zoom_sdk_def.h:236
const wchar_t * strWebDomain
Web domain.
Definition: zoom_sdk_def.h:231
SDK_APP_Locale locale
Definition: zoom_sdk_def.h:242
@ SDK_APP_Locale_Default
Definition: zoom_sdk_def.h:161
@ LANGUAGE_Unknow
For initialization.
Definition: zoom_sdk_def.h:71

References emLanguageID, enableGenerateDump, enableLogByDefault, hResInstance, LANGUAGE_Unknow, locale, permonitor_awareness_mode, SDK_APP_Locale_Default, strBrandingName, strSupportUrl, strWebDomain, uiLogFileSize, uiWindowIconBigID, and uiWindowIconSmallID.

Field Documentation

◆ emLanguageID

SDK_LANGUAGE_ID tagInitParam::emLanguageID

The ID of the SDK language.

Definition at line 237 of file zoom_sdk_def.h.

Referenced by tagInitParam().

◆ enableGenerateDump

bool tagInitParam::enableGenerateDump

Enable generate dump file if the app crashed.

Definition at line 238 of file zoom_sdk_def.h.

Referenced by tagInitParam().

◆ enableLogByDefault

bool tagInitParam::enableLogByDefault

Enable log feature.

Definition at line 239 of file zoom_sdk_def.h.

Referenced by tagInitParam().

◆ hResInstance

void* tagInitParam::hResInstance

Resource module handle.

Definition at line 234 of file zoom_sdk_def.h.

Referenced by tagInitParam().

◆ locale

SDK_APP_Locale tagInitParam::locale

Definition at line 242 of file zoom_sdk_def.h.

Referenced by tagInitParam().

◆ obConfigOpts

ConfigurableOptions tagInitParam::obConfigOpts

The configuration options of the SDK.

Definition at line 241 of file zoom_sdk_def.h.

◆ permonitor_awareness_mode

bool tagInitParam::permonitor_awareness_mode

Definition at line 243 of file zoom_sdk_def.h.

Referenced by tagInitParam().

◆ rawdataOpts

RawDataOptions tagInitParam::rawdataOpts

Definition at line 245 of file zoom_sdk_def.h.

◆ renderOpts

ZoomSDKRenderOptions tagInitParam::renderOpts

Definition at line 244 of file zoom_sdk_def.h.

◆ strBrandingName

const wchar_t* tagInitParam::strBrandingName

Branding name.

Definition at line 232 of file zoom_sdk_def.h.

Referenced by tagInitParam().

◆ strSupportUrl

const wchar_t* tagInitParam::strSupportUrl

Support URL.

Definition at line 233 of file zoom_sdk_def.h.

Referenced by tagInitParam().

◆ strWebDomain

const wchar_t* tagInitParam::strWebDomain

Web domain.

Definition at line 231 of file zoom_sdk_def.h.

Referenced by tagInitParam().

◆ uiLogFileSize

unsigned int tagInitParam::uiLogFileSize

Size of a log file in M(megabyte). The default size is 5M. There are 5 log files in total and the file size varies from 1M to 50M.

Definition at line 240 of file zoom_sdk_def.h.

Referenced by tagInitParam().

◆ uiWindowIconBigID

unsigned int tagInitParam::uiWindowIconBigID

The ID of the big Icon on the window.

Definition at line 236 of file zoom_sdk_def.h.

Referenced by tagInitParam().

◆ uiWindowIconSmallID

unsigned int tagInitParam::uiWindowIconSmallID

The ID of the small icon on the window.

Definition at line 235 of file zoom_sdk_def.h.

Referenced by tagInitParam().