Inauguré avec Windows Vista, DirectX 10 n'avait pas été proposé aux utilisateurs de Windows XP, qui ne pourront pas non plus profiter de cette nouvelle version. DirectX 11 inaugure, rappelons-le, la prise en charge de la tesselation au sein de Direct3D, ainsi que DirectCompute, réponse de Microsoft à l'OpenCL ou encore à CUDA, une API permettant d'utiliser les ressources de la puce graphique pour des calculs autres que 3D.
Les nouveautés introduites par DirectX 11 au niveau de la 3D ne pourront être pleinement exploitées qu'avec une carte compatible (pour l'instant, seules les dernières Radeon HD 5700 et 5800 d'AMD le sont). L'API fonctionne toutefois parfaitement sur des cartes de la génération précédente, compatibles DirectX 10 ou 10.1.