У меня есть dll, написанная на С++, мне нужно использовать эту DLL в моем коде С#. После поиска я обнаружил, что использование P/Invoke даст мне доступ к функции, которая мне нужна, но эти функции определены в классе и используют нестатические частные переменные-члены. Поэтому я должен иметь возможность создать экземпляр этого класса для правильного использования функций. Как я могу получить доступ к этому классу, чтобы создать экземпляр? Я не смог найти способ сделать это.
Думаю, я должен отметить, что dll С++ не является моим кодом.