Tuesday, March 26, 2013

Using XAML with DirectX and C++ in Windows Store Apps

Since Windows Vista, DirectX has been the core graphics API for the Windows platform, enabling graphics processing unit (GPU) acceleration for all OS screen-drawing operations. However, until Windows 8, DirectX developers had to roll their own UI frameworks from the ground up in native C++ and COM, or license a middleware UI package such as Scaleform. In Windows 8, you can bridge the gap between native DirectX and a proper UI framework with the DirectX-XAML interop feature of the Windows Runtime (WinRT). To take advantage of the API support for XAML in DirectX, you're required to use "native" C++ (although you have access to smart pointers and the C++ component extensions). A little basic knowledge of COM helps as well, although I'll spell out the specific interop you must perform to bring the XAML framework and DirectX operations together.


I guess you came to this post by searching similar kind of issues in any of the search engine and hope that this resolved your problem. If you find this tips useful, just drop a line below and share the link to others and who knows they might find it useful too.

Stay tuned to my blogtwitter or facebook to read more articles, tutorials, news, tips & tricks on various technology fields. Also Subscribe to our Newsletter with your Email ID to keep you updated on latest posts. We will send newsletter to your registered email address. We will not share your email address to anybody as we respect privacy.


This article is related to

</ span>XAML, DirectX, C++, Windows Store Apps, .Net,Architect,Intermediate,VS2010 ,Articles,Computer Tutorials