public static void GetSignalInfo(UInt32 instance, Int32 signal, out SIGNALINFO info) { ThrowOnMultiCamError(NativeMethods.McGetSignalInfo(instance, signal, out info), "Cannot get signal information"); }
internal static extern Int32 McGetSignalInfo(UInt32 instance, Int32 signal, out SIGNALINFO info);
public static void WaitSignal(UInt32 instance, Int32 signal, UInt32 timeout, out SIGNALINFO info) { ThrowOnMultiCamError(NativeMethods.McWaitSignal(instance, signal, timeout, out info), "WaitSignal error"); }
internal static extern Int32 McWaitSignal(UInt32 instance, Int32 signal, UInt32 timeout, out SIGNALINFO info);