Zwei Fragen

Hallo,

ich programmiere seit einiger Zeit in .NET 1.1 und möchte nun eine Schnittstelle zu einem C+±Programm herstellen. Ist es überhaupt möglich, von einem C+±Programm auf eine C#-DLL zuzugreifen? Wenn ja, gibt es dazu Beispiele bzw. eine Quelle, in der ich mich darüber genauer informieren kann?

Zweite Frage: ist unmanaged C# genau so schnell, wie ein kompiliertes C+±Programm (jetzt bitte keine Diskussion, ob der Geschwindigkeitsunterschied gravierend ist, oder nicht, es geht um eine sehr rechenaufwändige Grafikanwendung)?

Danke im Voraus!
Alex