High performance UI without compromises
In my last post I left a teaser about more information forthcoming on XAML-DX interop. Wait no more. Jesse Bishop on my team has a post on Combining XAML and DirectX over on the Windows 8 app developer blog.
This feature is especially dear to me. Its one of the handful of things I had in the first deck outlining what the new XAML platform in Windows 8 was going to be. We spent the couple months preceding the release of the Developer Preview working on a brand new graphics stack with independent animation support, and it was only once that was in place that we could expose the niceties of this interop feature set.
Together with our web interop story, surfaced via the WebView control, the XAML-DX interop feature set represents our beliefs that app developers shouldn't have to pick between reuse and new code, nor between high performance and high productivity. Your feedback is appreciated.
This feature is especially dear to me. Its one of the handful of things I had in the first deck outlining what the new XAML platform in Windows 8 was going to be. We spent the couple months preceding the release of the Developer Preview working on a brand new graphics stack with independent animation support, and it was only once that was in place that we could expose the niceties of this interop feature set.
Together with our web interop story, surfaced via the WebView control, the XAML-DX interop feature set represents our beliefs that app developers shouldn't have to pick between reuse and new code, nor between high performance and high productivity. Your feedback is appreciated.
2 Comments:
You said:
"...app developers shouldn't have to pick between...high performance and high productivity".
But us desktop application developers are still having to choose. Will you make this ability to use XAML with native code and DX available to desktop application developers? Or do only Metro developers get all the love?
Eric
By Anonymous, at March 15, 2012 at 1:24 PM
XAML + D3D interop is an excellent story. Mad props for getting this in. This will make XAML/D3D apps really shine in the metro world...
On the other hand, WebView (and it's WebViewBrush) are terrible bandaides until the circa-2006-HWND-host-airspace are fixed. With all the great technologies like DirectComposition/Manipulation and D3D rendered IE (eg, share the backbuffer with XAML renderer), this surely shouldn't be a tech issue...
-Jer
By Jeremiah Morrill, at March 15, 2012 at 5:04 PM
Post a Comment | Home | Inference: my personal blog