Moving from DirectX 9 to DirectX 11 and the 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 has guidance on porting your DirectX 9 desktop game to DirectX 11 for Windows Store and Windows Phone.

In this section

Topic Description

Plan your DirectX port

Plan your game porting project from DirectX 9 to DirectX 11 and the Windows Store: upgrade your graphics code, and put your game in the Windows Runtime environment.

Important changes from Direct3D 9 to Direct3D 11.1

This topic explains the high-level differences between DirectX 9 and DirectX 11.

Map DirectX 9 features to DirectX 11.1 APIs

Understand how the features your Direct3D 9 game uses will translate to Direct3D 11 and the Windows Store.