C# Gameeditor mit C++ Engine
-
Hallo
Momentan arbeite ich an einer Engine. Diese ist in unmanaged C++ geschrieben und liegt in einer DLL.
Zur Engine möchte ich auch verschiedene Editoren entwickeln. Dafür habe ich vor C# einzusetzen.
In C# kann man, glaube ich, nicht so einfach unmanaged C++-Dlls laden.
Wenn die Dll auf COM basiert, sollte es ja funktionieren.Soll ich also meine Engine auf COM umrüsten, oder gibt es eine einfachere Alternative?
-
IIRC geht es schon. Siehe z.b. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconconsumingunmanageddllfunctions.asp