Linked by Thom Holwerda on Mon 14th Feb 2011 20:54 UTC
Windows So, Mobile World Congress is going on over in the beautiful city of Barcelona, and there, Steve Ballmer held a little speech about Windows Phone 7's past, present, and future. Especially the future interests us, as a lot's been planned for this year: copy/paste, hardware-accelerated mobile Internet Explorer 9, and, yes, multitasking!
Permalink for comment 462697
To read all comments associated with this story, please click here.
RE: Comment by kaiwai
by Nelson on Wed 16th Feb 2011 07:48 UTC in reply to "Comment by kaiwai"
Nelson
Member since:
2005-11-29

XNA is a managed wrapper around DirectX. IE isn't a managed application (at least not the core rendering engine, the shell very well may be), so it does use the underlying DirectX API family.

They've stated that already, in the current shipping version, they are using DirectWrite for text rendering (try zooming in on text in IE on WP7 then compare it to other browsers). I don't think its too much of a reach to think that they've ported their entire DX stack to WP7.

The interesting part about this though, is that if they build a native UI toolkit around Direct2D (it has to exist, Microsoft 1st party apps are not managed code they're native code) and release it to select partners, it could go a long way towards easing transitions from native to managed code.

Edit: Just to clarify, I believe you have it backwards:

It is XNA which is built ontop of DirectX, not the other way around. XNA actually replaced MDX (Managed DirectX) and is quite a bit nicer ;) .

So all those shiny, well performing games that are on Windows Phone are all C# ;)

Edited 2011-02-16 07:51 UTC

Reply Parent Score: 2