У меня есть C ++ DLL, которая возвращает указатель на структуру, которая является абстрактной, это скрывает интерфейс базового класса. DLL экспортирует только одну функцию, getInstance, которая создает объект структуры C ++, который наследуется от этой абстрактной структуры, и возвращает его как указатель на тип абстрактной структуры.
Насколько я могу найти, C # не допускает абстрактных структур, и у вас не может быть указателя на класс C #, поэтому я не могу придумать, как получить эту структуру из C ++ в C #
Спасибо.