Пример #1
0
 public static void VIGEM_TARGET_INIT(
     [In, Out] ref VigemTarget target)
 {
     target.Size    = (uint)Marshal.SizeOf(typeof(VigemTarget));
     target.Version = 1;
     target.State   = VigemTargetState.VigemTargetInitialized;
 }
Пример #2
0
 public static extern VigemError vigem_ds4_submit_report(
     [In] VigemTarget target,
     [In] Ds4Report report);
Пример #3
0
 public static extern VigemError vigem_xusb_submit_report(
     [In] VigemTarget target,
     [In] XusbReport report);
Пример #4
0
 public static extern VigemError vigem_register_ds4_notification(
     [In, MarshalAs(UnmanagedType.FunctionPtr)] VigemDs4Notification notification,
     [In] VigemTarget target);
Пример #5
0
 public static extern void vigem_target_unplug(
     [In, Out] ref VigemTarget target);
Пример #6
0
 public static extern VigemError vigem_target_plugin(
     [In] VigemTargetType type,
     [In, Out] ref VigemTarget target);
Пример #7
0
 public static extern VigemError vigem_target_unplug(
     [In, Out] ref VigemTarget target);