Customized UI C# callback

Hi Okan,

Thanks for the wait. Regarding the issue you are facing, we are able to identify an issue for this. In order to help you get it working for the current version, please following these steps to modify the C# wrapper so that everything will work as expected:

  1. Locate and find the customized_video_container_dotnet_wrap file
  2. Modify the implementation of the interface CCustomizedVideoContainerDotNetWrap::CCustomizedVideoContainerDotNetWrap(ZOOM_SDK_NAMESPACE::ICustomizedVideoContainerWrap* pWrap) into:
m_dotNetWrapImpl = gcnew ICustomizedVideoContainerDotNetImpl(pWrap);
		m_pEvents = new CustomizedVideoContainerEventHandler(this);
		if (m_dotNetWrapImpl)
		{
			BindEvent();
		}
  1. Locate and open the file customized_share_render_dotnet_wrap.cpp file.
  2. Modify the implementation of the interface CCustomizedShareRenderDotNetWrap::CCustomizedShareRenderDotNetWrap(ZOOM_SDK_NAMESPACE::ICustomizedShareRenderWrap* pWrap) into:
m_dotNetWrapImpl = gcnew ICustomizedShareRenderDotNetImpl(pWrap);
		m_pEvents = new CustomizedShareRenderEventHandler(this);
		if (m_dotNetWrapImpl)
		{
			BindEvent();
		}

After the modification, rebuild your SDK app and you shall receive the callback. Hope this helps. Please let me know if any questions.

Thanks!