Video SDK for Windows API Reference
Loading...
Searching...
No Matches
zoom_video_sdk_platform.h
Go to the documentation of this file.
1
6#ifndef _ZOOM_VIDEO_SDK_PLATFORM_H_
7#define _ZOOM_VIDEO_SDK_PLATFORM_H_
8
9#if defined(WIN32)
10#if defined(ZOOM_VIDEO_SDK_IMPLEMENTATION)
11#define ZOOM_VIDEO_SDK_EXPORT __declspec(dllexport)
12#else
13#define ZOOM_VIDEO_SDK_EXPORT __declspec(dllimport)
14#endif
15#else
16#define ZOOM_VIDEO_SDK_EXPORT __attribute__((visibility("default")))
17#endif
19#if defined(WIN32)
20typedef signed char int8_t;
21typedef unsigned char uint8_t;
22typedef short int16_t;
23typedef unsigned short uint16_t;
24typedef int int32_t;
25typedef unsigned int uint32_t;
26typedef __int64 int64_t;
27typedef unsigned __int64 uint64_t;
28typedef wchar_t zchar_t;
29#else
30#include <stdint.h>
31typedef char zchar_t;
32#endif
34#endif