相机枚举的选项和UWP应用程序的HAL(WPF/C CLI DLL)

Options for Camera Enumeration and HAL for UWP App (WPF/C++ CLI DLL)

本文关键字:WPF DLL CLI HAL 选项 枚举 UWP 应用程序 相机      更新时间:2023-10-16

我正在创建视频处理应用程序。该应用程序是使用WPF和C /CLI(DLL(的混合物编写的。我目前连接到机器视觉相机,并在摄像机的本机驱动程序中使用一些功能,例如我获取图像数据,设置了硬件区域(ROI(。

我当前正在使用Windows10。该应用程序当前使用桌面桥转换为UWP。

我想要的是使用某种类型的硬件 - 易位层连接到一系列摄像机并访问图像数据和ROI功能(如果可用(。

我想知道是否有人在这方面经历了我的选择(如果存在(以及主要考虑因素是什么。

当我进行网络搜索时,我会迷失在搜索结果中(例如,Windows Media Foundation是可能的,如果不是为什么不这样做等(。网络结果大部分都很旧。

所以我真的希望有人给我一些指针,所以我可以确定自己在正确的道路上。

不可能使用UWP的DirectShow摄像机 - 在MSDN Win32中,com for Universal Windows Platform(UWP(应用程序(Multimedia(。您可以使用直接调用作为COM对象的DirectShow摄像机,但仅在桌面窗口上可行,并具有全面支持COM。Universal Windows平台(UWP(是用于在桌面和移动设备上编程的平台 - 这些是具有不同体系结构的Windows,UWP是一个抽象层,用于简单部署在不同的平台上 - 它导致限制功能。