相机枚举的选项和UWP应用程序的HAL(WPF/C CLI DLL)
Options for Camera Enumeration and HAL for UWP App (WPF/C++ CLI DLL)
我正在创建视频处理应用程序。该应用程序是使用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是一个抽象层,用于简单部署在不同的平台上 - 它导致限制功能。
相关文章:
- 挂起和取消挂起一个文件DLL
- std::threads可以从Windows DLL中的全局变量创建/销毁吗?
- 导入库可以跨dll版本工作吗
- 从C++dll访问C#中的一行主要参数
- 链接到自行创建的dll失败
- 为什么使用 P/Invoke 调用 dll 时,某些计算机中的 LoadLibrary 失败?
- 在调用FreeLibrary后,释放动态链接到具有相同版本的CRT堆的DLL的内存
- 如何指定我希望我的LIB链接到的DLL文件?-Visual Studio 2019
- 如何将图像传输到c++(dll)中的缓冲区,然后在c#的缓冲区中读/写
- 相机枚举的选项和UWP应用程序的HAL(WPF/C CLI DLL)
- WPF C#应用中的C DLL
- 在C#WPF或Windows表单应用程序中使用DirectX C DLL
- 在DLL中关闭Win32对话框时(来自WPF应用程序)时例外
- 正在WPF应用程序中加载非托管DLL
- Working with c++ dll and wpf
- 从 WPF 窗口中的托管 DLL 启动 WNDProc
- 在 C# WPF 应用程序中使用外部C++ DLL
- 在 C#(WPF) 中使用 C++ dll
- WPF应用程序无法加载C++dll
- c#/wpf OpenMP inside external dll