Windows runtime WinRT条形码扫描仪组件

Windows runtime WinRT条形码扫描仪组件,windows-runtime,windows-store-apps,barcode,Windows Runtime,Windows Store Apps,Barcode,我有一个Windows应用商店(Metro)应用程序。我需要添加扫描条形码的支持 我试着先用ZXing。从我能够得到的工作,你实际上需要点击并保存一个图像,它做的处理。没有漂亮的红线“扫描器”覆盖,也没有处理实时提要。这不是一个非常优雅的解决方案。它在安卓系统上运行得更好。基本上,这将不起作用,因为我需要一个不断的视频和一个条码不断搜索,以在重点 此博客()提到,在托管代码中不允许从WRET视频流外推帧,这意味着我需要使用C++。 那么,有没有这样的组件?任何免费的或付费的,我可以得到,这将是用

我有一个Windows应用商店(Metro)应用程序。我需要添加扫描条形码的支持

我试着先用ZXing。从我能够得到的工作,你实际上需要点击并保存一个图像,它做的处理。没有漂亮的红线“扫描器”覆盖,也没有处理实时提要。这不是一个非常优雅的解决方案。它在安卓系统上运行得更好。基本上,这将不起作用,因为我需要一个不断的视频和一个条码不断搜索,以在重点

此博客()提到,在托管代码中不允许从WRET视频流外推帧,这意味着我需要使用C++。


那么,有没有这样的组件?任何免费的或付费的,我可以得到,这将是用C++编写的,可以找到并推断条形码?学习C++不是在我的列表中。

你可以在只用C语言显示预览的时候捕获帧。下面是执行此操作的示例控件:

基本上,您需要创建一个对象并将其与控件关联以显示预览。然后,您可以使用将帧捕获到所选编码格式的流中,然后使用条形码读取代码进行尝试。

我使用ZXing&Imaging SDK为WinRT制作了一个示例。 它运行良好(但不包括任何附加的聚焦功能)。 有一个lib和一个示例应用程序,您可以尝试。 它适用于条形码和QRCode(默认情况下为条形码,但只需将扫描功能代码中的可选参数更改为使用QRCode)