Managed -> Unmanaged Interop
Hello to the XNA team! Looks like some pretty awesome work you've got done here guys! Me and my colleague are professional game developers considering writing "Yet Another 3D Game Engine(tm)" for XNA. So I have two questions for the team:
1.) Is there any chance of getting a preview of XNA before december so we can start developing immediately?
2.) It would be nice if we could do a bit of interop between XNA, managed C++ and unmanaged C++. What are the chances of us being able to achieve this?
Thanks in advance!
[534 byte] By [
FixXxeR] at [2008-2-8]
1 - XNA for the desktop will be available in Beta in 5 days! ( http://connect.microsoft.com/.)
2 - As far as I understand, interop will be possible only on the PC version, and both platforms are C# only.
Andy.
AndyL wrote: |
| 2 - As far as I understand, interop will be possible only on the PC version, and both platforms are C# only. |
|
Just to clarify - for now it's C# only. Other languages will get support in the future.
Check out the FAQ for more info.
To clarify: on Windows you can do interop from XNA to any native code you like, just like any regular CLR app.
On Xbox there is no native interop at all. We run the Xbox CLR in a
sandbox for security reasons, and there is no way to get native code
into this environment.