C# アプリケーションでrasterbar libtorrentを使用したいと考えています。アンマネージ C++ で書かれています。
私は DLL を使用するのが初めてで、この記事をオンラインで見つけました: How to Marshal a C++ Class
C++ クラスを直接マーシャリング/呼び出しすることはできず、マネージ C# コードでライブラリを使用するには、C (またはマネージ C++) でブリッジを作成する必要があると説明されています。
この記事は 2007 年のもので、C++ DLL を使用するためのより良い解決策が今のところあるのではないかと思います。Mono プラットフォームでも動作するソリューションを探しています。libtorrent
クロスプラットフォームなので可能です。