Video SDK for Windows API Reference
Loading...
Searching...
No Matches
zoom_video_sdk_platform.h
Go to the documentation of this file.
1
#ifndef _ZOOM_VIDEO_SDK_PLATFORM_H_
2
#define _ZOOM_VIDEO_SDK_PLATFORM_H_
3
4
#if defined(WIN32)
//windows
5
#if defined(ZOOM_VIDEO_SDK_IMPLEMENTATION)
6
#define ZOOM_VIDEO_SDK_EXPORT __declspec(dllexport)
7
#else
8
#define ZOOM_VIDEO_SDK_EXPORT __declspec(dllimport)
9
#endif
10
#else
//other platform
11
#define ZOOM_VIDEO_SDK_EXPORT __attribute__((visibility("default")))
12
#endif
//defined(WIN32)
13
14
#if defined(WIN32)
15
typedef
signed
char
int8_t
;
16
typedef
unsigned
char
uint8_t
;
17
typedef
short
int16_t
;
18
typedef
unsigned
short
uint16_t
;
19
typedef
int
int32_t
;
20
typedef
unsigned
int
uint32_t
;
21
typedef
__int64
int64_t
;
22
typedef
unsigned
__int64
uint64_t
;
23
typedef
wchar_t
zchar_t
;
24
#else
25
#include <stdint.h>
26
typedef
char
zchar_t
;
27
#endif
// defined(WIN32)
28
29
#endif
//#define _ZOOM_VIDEO_SDK_PLATFORM_H_
uint16_t
unsigned short uint16_t
Definition
zoom_video_sdk_platform.h:18
int32_t
int int32_t
Definition
zoom_video_sdk_platform.h:19
uint32_t
unsigned int uint32_t
Definition
zoom_video_sdk_platform.h:20
int64_t
__int64 int64_t
Definition
zoom_video_sdk_platform.h:21
zchar_t
wchar_t zchar_t
Definition
zoom_video_sdk_platform.h:23
int16_t
short int16_t
Definition
zoom_video_sdk_platform.h:17
uint8_t
unsigned char uint8_t
Definition
zoom_video_sdk_platform.h:16
uint64_t
unsigned __int64 uint64_t
Definition
zoom_video_sdk_platform.h:22
int8_t
signed char int8_t
Definition
zoom_video_sdk_platform.h:15
SDK-docs
Doxygen
windows
vsdk
h
zoom_video_sdk_platform.h
Generated by
1.12.0