【问题标题】:Should I store the WIA Device or just the WIA Device ID in a C# application?我应该在 C# 应用程序中存储 WIA 设备还是仅存储 WIA 设备 ID?
【发布时间】:2009-11-04 11:56:06
【问题描述】:

我正在使用 C# WIA 应用程序,我似乎有两种访问 WIA 设备的方法 1) 在初始调用 Select Device 后存储对象或 2) 存储设备的 id 并使用管理器访问仅在我需要时使用该设备。

我假设我可以随心所欲地持有设备对象,但我不熟悉 WIA,那么这里的最佳做法是什么?

谢谢!

【问题讨论】:

    标签: c# automation camera wia


    【解决方案1】:

    根据我的经验,如果您担心的话,存储对象本身可能会导致线程问题。我在 C++ 中遇到了线程问题,所以我不确定这是否也是 C# 中的问题。

    最终,我存储了设备 ID,并最终在处理设备的每个线程中创建了一个 WIA 项目对象。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-04-25
      • 1970-01-01
      • 2018-11-23
      • 1970-01-01
      • 2011-03-23
      • 2018-12-22
      • 2011-05-15
      • 2019-02-24
      相关资源
      最近更新 更多