Example #1
0
 public static char hnx_save_config(IntPtr cfg, IntPtr tabletinfo, IntPtr sourcePath, IntPtr savePath)
 {
     if (isX64)
     {
         return(HuionDriverDLL_X64.hnx_save_config(cfg, tabletinfo, sourcePath, savePath));
     }
     return(HuionDriverDLL_X86.hnx_save_config(cfg, tabletinfo, sourcePath, savePath));
 }
Example #2
0
 public static uint hnc_equation_circle1(double pv, double r, double maxP)
 {
     if (isX64)
     {
         return(HuionDriverDLL_X64.hnc_equation_circle1(pv, r, maxP));
     }
     return(HuionDriverDLL_X86.hnc_equation_circle1(pv, r, maxP));
 }
Example #3
0
 public static IntPtr hnc_get_oem_type(HnConst.HNOEMType t)
 {
     if (isX64)
     {
         return(HuionDriverDLL_X64.hnc_get_oem_type(t));
     }
     return(HuionDriverDLL_X86.hnc_get_oem_type(t));
 }
Example #4
0
 public static int hndh_get_cursor(ref HNStruct.HNPenData p)
 {
     if (isX64)
     {
         return(HuionDriverDLL_X64.hndh_get_cursor(ref p));
     }
     return(HuionDriverDLL_X86.hndh_get_cursor(ref p));
 }
Example #5
0
 public static int hndh_init_cursor(ref HNStruct.HNRect r)
 {
     if (isX64)
     {
         return(HuionDriverDLL_X64.hndh_init_cursor(ref r));
     }
     return(HuionDriverDLL_X86.hndh_init_cursor(ref r));
 }
Example #6
0
 public static IntPtr hnp_get_tablet_image(HnConst.HNTabletType t)
 {
     if (isX64)
     {
         return(HuionDriverDLL_X64.hnp_get_tablet_image(t));
     }
     return(HuionDriverDLL_X86.hnp_get_tablet_image(t));
 }
Example #7
0
 public static IntPtr hnd_get_tablet_info()
 {
     if (isX64)
     {
         return(HuionDriverDLL_X64.hnd_get_tablet_info());
     }
     return(HuionDriverDLL_X86.hnd_get_tablet_info());
 }
Example #8
0
 public static uint hnc_equation_power(double pv, double x, double maxP)
 {
     if (isX64)
     {
         return(HuionDriverDLL_X64.hnc_equation_power(pv, x, maxP));
     }
     return(HuionDriverDLL_X86.hnc_equation_power(pv, x, maxP));
 }
Example #9
0
 public static uint hnc_equation_circle(double pv, double r, double maxP, int bArcAboveB)
 {
     if (isX64)
     {
         return(HuionDriverDLL_X64.hnc_equation_circle(pv, r, maxP, bArcAboveB));
     }
     return(HuionDriverDLL_X86.hnc_equation_circle(pv, r, maxP, bArcAboveB));
 }
Example #10
0
 public static IntPtr hnx_read_layout_pen(ref HNStruct.HNTabletInfo tabletinfo, IntPtr path)
 {
     if (isX64)
     {
         return(HuionDriverDLL_X64.hnx_read_layout_pen(ref tabletinfo, path));
     }
     return(HuionDriverDLL_X86.hnx_read_layout_pen(ref tabletinfo, path));
 }
Example #11
0
 public static uint hnd_open(DeviceStatusUtils.OpenDeviceCallbcak callback, IntPtr xmlPathConfig,
                             IntPtr xmlPathLayout)
 {
     if (isX64)
     {
         return(HuionDriverDLL_X64.hnd_open(callback, xmlPathConfig, xmlPathLayout));
     }
     return(HuionDriverDLL_X86.hnd_open(callback, xmlPathConfig, xmlPathLayout));
 }
Example #12
0
 public static uint hnc_calibrate_press_tablet(IntPtr pconfig, ref HNStruct.HNTabletInfo tabletinfo, uint psVal,
                                               uint maxP)
 {
     if (isX64)
     {
         return(HuionDriverDLL_X64.hnc_calibrate_press_tablet(pconfig, ref tabletinfo, psVal, maxP));
     }
     return(HuionDriverDLL_X86.hnc_calibrate_press_tablet(pconfig, ref tabletinfo, psVal, maxP));
 }
Example #13
0
 public static void hndh_uninit_cursor()
 {
     if (isX64)
     {
         HuionDriverDLL_X64.hndh_uninit_cursor();
     }
     else
     {
         HuionDriverDLL_X86.hndh_uninit_cursor();
     }
 }
Example #14
0
 public static void hnc_calibrate_monitor(IntPtr di, IntPtr cfg, IntPtr pt)
 {
     if (isX64)
     {
         HuionDriverDLL_X64.hnc_calibrate_monitor(di, cfg, pt);
     }
     else
     {
         HuionDriverDLL_X86.hnc_calibrate_monitor(di, cfg, pt);
     }
 }
Example #15
0
 public static void hnd_refresh_monitors(IntPtr mi, uint num)
 {
     if (isX64)
     {
         HuionDriverDLL_X64.hnd_refresh_monitors(mi, num);
     }
     else
     {
         HuionDriverDLL_X86.hnd_refresh_monitors(mi, num);
     }
 }
Example #16
0
 public static void hnd_set_screenSaverRunning(int isRunning)
 {
     if (isX64)
     {
         HuionDriverDLL_X64.hnd_set_screenSaverRunning(isRunning);
     }
     else
     {
         HuionDriverDLL_X86.hnd_set_screenSaverRunning(isRunning);
     }
 }
Example #17
0
 public static void hnd_end_calibrate()
 {
     if (isX64)
     {
         HuionDriverDLL_X64.hnd_end_calibrate();
     }
     else
     {
         HuionDriverDLL_X86.hnd_end_calibrate();
     }
 }
Example #18
0
 public static void hnd_close()
 {
     if (isX64)
     {
         HuionDriverDLL_X64.hnd_close();
     }
     else
     {
         HuionDriverDLL_X86.hnd_close();
     }
 }
Example #19
0
 public static void hnd_set_nonlicence()
 {
     if (isX64)
     {
         HuionDriverDLL_X64.hnd_set_nonlicence();
     }
     else
     {
         HuionDriverDLL_X86.hnd_set_nonlicence();
     }
 }
Example #20
0
 public static void hnd_notify_config_changed()
 {
     if (isX64)
     {
         HuionDriverDLL_X64.hnd_notify_config_changed();
     }
     else
     {
         HuionDriverDLL_X86.hnd_notify_config_changed();
     }
 }
Example #21
0
 public static void hnx_free_PHNConfig(IntPtr cfg)
 {
     if (isX64)
     {
         HuionDriverDLL_X64.hnx_free_PHNConfig(cfg);
     }
     else
     {
         HuionDriverDLL_X86.hnx_free_PHNConfig(cfg);
     }
 }
Example #22
0
 public static void hnx_free_PHNLayoutPen(IntPtr cfg)
 {
     if (isX64)
     {
         HuionDriverDLL_X64.hnx_free_PHNLayoutPen(cfg);
     }
     else
     {
         HuionDriverDLL_X86.hnx_free_PHNLayoutPen(cfg);
     }
 }