C Sharp SDK Wrapper

We created a C Sharp Wrapper for the Genvid SDK to integration an easier process. In this section, we have all the Genvid SDK wrapper with each methods, structures and enum available.

Note that the C Sharp Wrapper is detecting dynamically the Genvid.dll location at these locations via this order:

  1. System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location + “/Genvid.dll”
  2. System.Environment.CurrentDirectory + “/Genvid.dll”
  3. AppDomain.CurrentDomain.BaseDirectory + “/Genvid.dll”
  4. AppDomain.CurrentDomain.BaseDirectory + “/” + “Your application name” + “_Data/Plugins/Genvid.dll”
  5. System.IO.Path.GetDirectoryName(System.Environment.GetCommandLineArgs()[0]) + “/Genvid.dll”)
  6. System.IO.Path.GetDirectoryName(System.Environment.GetCommandLineArgs()[0]) + “/” + “Your application name” + “_Data/Plugins/Genvid.dll”)
  7. Depending of your architecture for Unity editor:
  • System.Environment.CurrentDirectory + “/Assets/Plugins/x64/Genvid.dll”
  • System.Environment.CurrentDirectory + “/Assets/Plugins/x86/Genvid.dll”

Methods