C# Wrapper


Contents

1. C# wrapper

2. Configure wrapper

3. Run demo

Note

Zoom does not actively enhance the interfaces in the C# wrapper. This wrapper is provided as a reference and will not be actively supported by Zoom. If you would like to contribute, please contact us. Thanks!

1. C# wrapper

Even though our Windows SDK demo and native interfaces are written in C/C++, we are still thinking about benefiting C# developers. Thus we have initialized this community project to develop a C# wrapper for Zoom Windows SDK.

You can download the latest C# wrapper from our Github repo:

Please note that:

  • Currently the C# wrapper only supports x86
  • The wrapper DLL is located at zoom-c-sharp-wrapper-master\bin\zoom_sdk_dotnet_wrap.dll

2. Configure wrapper

After you downloaded the wrapper, follow the below steps to configure your wrapper:

  1. Download the latest Zoom Windows SDK and unzip all files:
  1. Unzip the C# wrapper you downloaded above.
  2. Copy the “h” folder in the Windows SDK into the C# wrapper folder
  1. Copy all files in the bin folder in the Windows SDK into the bin folder in the C# wrapper:
  1. Navigate to the zoom_sdk_c_sharp_wrap folder and launch the project by clicking zoom_sdk_c_sharp_wrap.sln file.
  2. Change the project setting to be “Build

3. Run demo

  1. Open the demo project by clicking zoom_sdk_demo.csproj in the `zoom_sdk_demo_ folder.
  2. Change the project’s solution configuration to Release
  3. Change the project’s solution platform to x86
  4. Build and run