私は、C#アプリケーションでWIAデバイスまたはちょうどWIAデバイスIDを保存すべきか?
-
16-09-2019 - |
質問
)私はC#WIAアプリケーションでの作業だし、私がWIAデバイス1にアクセスする方法を2つ持っていると思われるデバイスを選択するか、2)デバイスのIDを保存し、アクセスにマネージャーを使用するように、最初の呼び出しの後にオブジェクトを格納私はそれを必要とするだけの装置。
だから何がここでのベストプラクティスになり、私は私がいる限り、私が好きなのデバイスオブジェクトのホールドを保つことができると仮定していますが、私はWIAに慣れていないんだ?
ありがとうございます。
解決
それはあなたのために懸念される場合は、
私の経験では、オブジェクト自体を格納することは、スレッドの問題につながることができます。私はC ++でのスレッドの問題に出くわしたので、私はそれはまた、C#での問題だかはわかりません。
最終的に、私は、デバイスIDを格納し、デバイスを扱う各スレッドでWIA項目オブジェクトを作成することになりました。
所属していません StackOverflow