J'ai une DLL qui a été écrite en C++, j'ai besoin d'utiliser cette DLL dans mon code C#. Après avoir cherché, j'ai trouvé que l'utilisation de P/Invoke me donnerait accès à la fonction dont j'ai besoin, mais ces fonctions sont définies dans une classe et utilisent des variables membres privées non statiques. J'ai donc besoin de pouvoir créer une instance de cette classe pour utiliser correctement les fonctions. Comment puis-je accéder à cette classe pour pouvoir créer une instance? Je n'ai pas pu trouver de moyen de le faire.
Je suppose que je devrais noter que la DLL en C++ n'est pas mon code.