5 using global::System.Runtime.InteropServices;
7 internal static partial class Interop
9 internal static partial class Capture
11 [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_Upcast")]
12 public static extern IntPtr Upcast(IntPtr jarg1);
14 [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_new_Capture")]
15 public static extern IntPtr NewEmpty();
17 [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_New")]
18 public static extern IntPtr New();
20 [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_DownCast")]
21 public static extern IntPtr Downcast(HandleRef jarg1);
23 [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_Capture")]
24 public static extern void Delete(HandleRef jarg1);
26 [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_Assign")]
27 public static extern IntPtr Assign(HandleRef jarg1, HandleRef jarg2);
29 [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_Start_1")]
30 public static extern void Start1(HandleRef jarg0, HandleRef jarg1, HandleRef jarg2, string jarg3, HandleRef jarg4);
32 [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_Start_2")]
33 public static extern void Start2(HandleRef capture, HandleRef source, HandleRef size, string path);
35 [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_Signal_Empty")]
36 public static extern bool SignalEmpty(HandleRef jarg1);
38 [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_Signal_GetConnectionCount")]
39 public static extern uint SignalGetConnectionCount(HandleRef jarg1);
41 [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_Signal_Connect")]
42 public static extern void SignalConnect(HandleRef jarg1, HandleRef jarg2);
44 [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_Signal_Disconnect")]
45 public static extern void SignalDisconnect(HandleRef jarg1, HandleRef jarg2);
47 [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_Signal_Emit")]
48 public static extern void SignalEmit(HandleRef jarg1, HandleRef jarg2, int jarg3);
50 [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_new_Capture_Signal")]
51 public static extern IntPtr NewSignal();
53 [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_delete_Capture_Signal")]
54 public static extern void DeleteSignal(HandleRef jarg1);
56 [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_Signal_Get")]
57 public static extern IntPtr Get(HandleRef jarg1);
59 [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_GetNativeImageSource")]
60 public static extern IntPtr GetNativeImageSourcePtr(HandleRef jarg1);
62 [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Capture_GenerateUrl")]
63 public static extern string GenerageUrl(HandleRef capture);