WPFアプリケーションでInvalidCOMException

私はこのInvalidCOMExceptionを取得しています。「基になるRCWから分離されたCOMオブジェクトは使用できません」。私はWPFアプリケーションでDirectXを使用しています。誰でもこのエラーとは何か教えてください。どうすればこの問題を解決できますか?どんな助けでも大きな価値があります。

ありがとう。

2
いくつかのコード?いくつかのXAML?そうでなければ、私たちは本当に助けにならない。
追加された 著者 MBen,

1 答え

このエラーは、通常、コード内でCOMオブジェクトを参照しているときと、アプリケーションまたはクラスを破棄しているときに発生します。コードは提供されていないので、私はこれがここで説明したのと同じシナリオであると仮定しています -

COMオブジェクト根底にあるRCWから分離されたものは使用できません - なぜそれが起こりますか?

分離されたCOMオブジェクトその下にあるRCWからは使用できません

http://blogs.msdn.com/b/martijnh/archive/2009/12/31/unit-testing-com-object-that-has-その根底にあるものから分離されている - rcw-can-be-use-use.aspx

通常、 STA Apartment State のアプリケーションをスレッドする場合に発生します。

2
追加された