# Technical Notes

**URL:** <https://devforum.zoom.us/t/technical-notes/146>\
**Category:** Windows\
**Created:** [January 17, 2017, 6:17pm UTC](https://devforum.zoom.us/t/technical-notes/146 "2017-01-17T18:17:34Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Wei\_Guo1](https://avatars.discourse-cdn.com/v4/letter/w/ec9cab/32.png) [@Wei\_Guo1](https://devforum.zoom.us/u/Wei_Guo1)\
**Post date:** [January 17, 2017, 6:17pm UTC](https://devforum.zoom.us/t/technical-notes/146/1 "2017-01-17T18:17:34Z")

</div>

we have compiled some common questions that came to us directly from some of you. Let us know if you have further questions.

Q: Is it possible to customize meeting id – i.e show our own unique meeting id instead of zoom meeting id? Also, how do I customize the app icon?

A: you can change it with the following method:

IMeetingService SetMeetingIDForMeetingUITitle(ulong meetingNumber)

You can customize the icon by replacing sdk\_demo.ico and small.ico in the project.

&nbsp;

Q: How do I switch video types?

A: check these functions:

SwitchFloatVideoToActiveSpkMod()

SwitchFloatVideoToGalleryMod()

SwitchToVideoWall()

&nbsp;

Q: can I switch language in the SDK ?

A: yes, under struct tagInitParam, there is an attribute: SDK\_LANGUAGE\_ID emLanguageID which you can select.

&nbsp;

Q: Can I localize on my own to a language that is not supported by the SDK ?

A: yes – resource files are included in sdk\_demo.rc

&nbsp;

Q: How to access Zoom Contacts in SDK?

A: we don’t support IM and presence functionality in the SDK as of now

&nbsp;

Q: Can I customize invitation email?

A: yes, under MeetService class, there are two function calls: GetInviteEmailTitle() and GetInviteEmailTeamplate(). You can always add new content into it.

&nbsp;

Q: How can I track meeting quality?

A: we provide an API call: MeetingService::GetMeetingConnQuality to track meeting session quality.

&nbsp;

Q: Is it possible to launch a meeting with the app share option similar to your iOS stack ?

A: you can pass a window handle to the stack and start the share but you cannot pass single image file – we are looking to releasing that soon

&nbsp;

Q: Looks like your SDK is written in C++ - if my application is written in C#, how can I access the SDK ?

A: We have provided an abstraction layer for C# applications. Please check out the download page.

---

<div class="post-metadata">

**Author:** ![Arun\_Sekaran](https://avatars.discourse-cdn.com/v4/letter/a/f4b2a3/32.png) [@Arun\_Sekaran](https://devforum.zoom.us/u/Arun_Sekaran)\
**Post date:** [March 21, 2017, 5:30pm UTC](https://devforum.zoom.us/t/technical-notes/146/2 "2017-03-21T17:30:30Z")

</div>

Q: Looks like your SDK is written in C++ - if my application is written in C#, how can I access the SDK ?

A: We have provided an abstraction layer for C# applications. Please check out the download page

&nbsp;

can you provide sample code for c#??.. i have checked on download page… i don’t find any thing related to that…

---

<div class="post-metadata">

**Author:** ![Cleyton\_Bruno](https://avatars.discourse-cdn.com/v4/letter/c/a88e57/32.png) [@Cleyton\_Bruno](https://devforum.zoom.us/u/Cleyton_Bruno)\
**Post date:** [June 27, 2017, 9:25pm UTC](https://devforum.zoom.us/t/technical-notes/146/3 "2017-06-27T21:25:49Z")

</div>

I am waiting for the link with this abstraction layer for C# too. I have checked on download page but couldn’t find anything related to this.

---

<div class="post-metadata">

**Author:** ![tang\_kunning](https://avatars.discourse-cdn.com/v4/letter/t/6f9a4e/32.png) [@tang\_kunning](https://devforum.zoom.us/u/tang_kunning)\
**Post date:** [August 12, 2017, 6:02am UTC](https://devforum.zoom.us/t/technical-notes/146/4 "2017-08-12T06:02:31Z")

</div>

SDK是用C ++编写的 ,如果我的应用程序是用C＃编写的，我该如何访问SDK？有例子没？

---

<div class="post-metadata">

**Author:** ![Mahesh\_Babu](https://avatars.discourse-cdn.com/v4/letter/m/6bbea6/32.png) [@Mahesh\_Babu](https://devforum.zoom.us/u/Mahesh_Babu)\
**Post date:** [August 31, 2017, 8:48am UTC](https://devforum.zoom.us/t/technical-notes/146/5 "2017-08-31T08:48:39Z")

</div>

Q: Looks like your SDK is written in C++ - if my application is written in C#, how can I access the SDK ?

A: We have provided an abstraction layer for C# applications. Please check out the download page.

Is there any update on this ?? We are waiting for C# abstract classes Please update the info ASAP…

---

<div class="post-metadata">

**Author:** ![Wei\_Guo1](https://avatars.discourse-cdn.com/v4/letter/w/ec9cab/32.png) [@Wei\_Guo1](https://devforum.zoom.us/u/Wei_Guo1)\
**Post date:** [August 31, 2017, 6:04pm UTC](https://devforum.zoom.us/t/technical-notes/146/6 "2017-08-31T18:04:40Z")

</div>

Hi All,

currently we are fixing some errors in the C# layer. Once it’s available, we will post to our Github page.

Best

---

<div class="post-metadata">

**Author:** ![Mahesh\_Babu](https://avatars.discourse-cdn.com/v4/letter/m/6bbea6/32.png) [@Mahesh\_Babu](https://devforum.zoom.us/u/Mahesh_Babu)\
**Post date:** [September 1, 2017, 6:57am UTC](https://devforum.zoom.us/t/technical-notes/146/7 "2017-09-01T06:57:36Z")

</div>

Thanks for the response. It will be helpful if you can provide the tentative dates by when can we expect the C# layers.

---

<div class="post-metadata">

**Author:** ![ishan\_joshi](https://avatars.discourse-cdn.com/v4/letter/i/b3f665/32.png) [@ishan\_joshi](https://devforum.zoom.us/u/ishan_joshi)\
**Post date:** [October 30, 2017, 7:15am UTC](https://devforum.zoom.us/t/technical-notes/146/8 "2017-10-30T07:15:41Z")

</div>

can you provide link because we don’t find any link for&nbsp;&nbsp;abstraction layer for C# applications

---

<div class="post-metadata">

**Author:** ![marko.novotny](https://avatars.discourse-cdn.com/v4/letter/m/13edae/32.png) [@marko.novotny](https://devforum.zoom.us/u/marko.novotny)\
**Post date:** [November 12, 2020, 3:15pm UTC](https://devforum.zoom.us/t/technical-notes/146/9 "2020-11-12T15:15:59Z")

</div>

Hello, I’m using C# wrapper for Windows SDK.  
You wrote that email title and template can be changed …  
Q: Can I customize invitation email?  
A: yes, under MeetService class, there are two function calls: GetInviteEmailTitle() and GetInviteEmailTeamplate(). You can always add new content into it.

This is only for getting eamil title and template … .how can it be changed, any sample ?

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [August 26, 2021, 7:35pm UTC](https://devforum.zoom.us/t/technical-notes/146/10 "2021-08-26T19:35:59Z")

</div>

Hey @marko.novotny ,

Please create a new topic as this one is outdated.

-Tommy

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [August 26, 2021, 7:36pm UTC](https://devforum.zoom.us/t/technical-notes/146/11 "2021-08-26T19:36:02Z")

</div>

Closed on August 26, 2021, 7:36pm UTC


