//public FPScanner(DeviceIdentity deviceIdentity, int index, CaptureMode captureMode = CaptureMode.PREVIEW_IMAGE_AUTO_DETECT, NativeInterfaceVersion nativeInterfaceVersion = NativeInterfaceVersion.VC3v2) public FPScanner(DeviceIdentity deviceIdentity, int index, CaptureMode captureMode) { //Control.CheckForIllegalCrossThreadCalls = false; captureMode = CaptureMode.PREVIEW_IMAGE_AUTO_DETECT; NativeInterfaceVersion nativeInterfaceVersion = NativeInterfaceVersion.VC3v2; this.DeviceIdentity = deviceIdentity; this.captureMode = captureMode; this.nativeInterfaceVersion = nativeInterfaceVersion; worker.DoWork += worker_DoWork; InitScanner(index); this.Encoder = new Dermalog.Afis.FingerCode3.Encoder(); try { // initialize/check DermalogNistQualityCheck license with dummy call Dermalog.Afis.NistQualityCheck.DermalogNistQualityCheck.Check(null); }catch (System.NullReferenceException) { //ignore } }
public DeviceSelection(NativeInterfaceVersion version) { InitializeComponent(); _interfaceVersion = version; this.Load += new EventHandler(DeviceSelection_Load); }
public FPScanner(DeviceIdentity deviceIdentity, int index, CaptureMode captureMode = CaptureMode.PREVIEW_IMAGE_AUTO_DETECT, NativeInterfaceVersion nativeInterfaceVersion = NativeInterfaceVersion.VC3v2) { this.DeviceIdentity = deviceIdentity; this.captureMode = captureMode; this.nativeInterfaceVersion = nativeInterfaceVersion; worker.DoWork += worker_DoWork; InitScanner(index); this.Encoder = new Dermalog.Afis.FingerCode3.Encoder(); }