public void StartScanner(ScanCompleteDelegate scd) { m_scdNotify = scd; m_scannerControl.StartScanning(async(result) => { var msg = "Found Barcode: " + result.Text; await Task.Run(() => m_scdNotify(result)); }, m_options); }
public void StartScanner(ScanCompleteDelegate scd) { m_scdNotify = scd; m_scannerControl.StartScanning(async(result) => { var msg = "Found Barcode: " + result.Text; await m_scanner.Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Normal, () => { m_scdNotify(result); }); }); }