Talif
May 28th, 2003, 04:50 AM
Hello,
I have an unmanaged C++ DLL, wrapping a 3rd party SDK.
When I call it from unmanage code, say a C++ executble the time it takes to perform is, say, X.
When I call it from a C# program, the time is 160% of X, i.e. 60 % overhead.
Id this reasonable?
How can I eliminate or at least improve this, since I NEED to call it from C#.
Thanks
Tali
I have an unmanaged C++ DLL, wrapping a 3rd party SDK.
When I call it from unmanage code, say a C++ executble the time it takes to perform is, say, X.
When I call it from a C# program, the time is 160% of X, i.e. 60 % overhead.
Id this reasonable?
How can I eliminate or at least improve this, since I NEED to call it from C#.
Thanks
Tali