Sollte ich das WIA -Gerät oder nur die WIA -Geräte -ID in einer C# -Anwendung speichern?

StackOverflow https://stackoverflow.com/questions/1673342

  •  16-09-2019
  •  | 
  •  

Frage

Ich arbeite mit einer C# WIA -Anwendung und es scheint, dass ich zwei Möglichkeiten zum Zugriff auf das WIA -Gerät 1 habe. Wenn ich es brauche.

Ich gehe davon aus, dass ich das Geräteobjekt so lange halten kann, wie ich will, aber ich bin mit WIA nicht vertraut. Was wäre hier die beste Praxis?

Vielen Dank!

War es hilfreich?

Lösung

Nach meiner Erfahrung kann das Speichern des Objekts selbst zu Fadenproblemen führen, wenn dies ein Problem für Sie ist. Ich bin auf Threading -Probleme in C ++ gestoßen, daher bin ich mir nicht sicher, ob es auch ein Problem in C#ist.

Letztendlich habe ich die Geräte -ID gespeichert und in jedem Thread, das das Gerät bearbeitet, ein WIA -Elementobjekt erstellt.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top