Port from DirectX 9 to Windows Store
[This article is for Windows 8.x and Windows Phone 8.x developers writing Windows Runtime apps. If you’re developing for Windows 10, see the latest documentation]
This section includes articles, overviews, and walkthroughs for porting DirectX 9 games to the Windows Store and Windows Phone.
Port your DirectX 9 game to the Windows Store
- Reach the Windows Store and Windows Phone audiences and monetize your game.
- Target a wide array of devices, all of which support at least the Direct3D 9.1 set of graphics features.
- Learn valuable new Windows game development skills - including Direct3D 11, the unified shader models, Windows APIs, XAudio2, touch input, C++/CX and more.
Where do I start?
- Visit Moving from DirectX 9 to DirectX 11 and the Windows Store to learn what you should plan for in your game porting project, catch up on Direct3D 11 concepts, and understand how the features you're familiar with map to DirectX 11 Windows Store and Windows Phone apps.
- Follow the Port a simple Direct3D 9 app to DirectX 11 and the Windows Store walkthrough article for a direct comparison of Direct3D 9 and Direct3D 11 graphics frameworks. This walkthrough also has code for setting up an app window and viewport.
- See the DirectX 11 porting FAQ for answers to common questions about porting from DirectX 9.