Moving from DirectX 9 to DirectX 11 and Universal Windows Platform (UWP)

This section has guidance on porting your DirectX 9 desktop game to DirectX 11 and Universal Windows Platform (UWP).

Topic Description

Plan your DirectX port

Plan your game porting project from DirectX 9 to DirectX 11 and UWP: 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 UWP.