Les fonctionnalités de DirectX 9 incluent : Multi-threading : la possibilité d'évoluer sur des processeurs multicœurs permettra aux développeurs de tirer davantage parti de la puissance des processeurs multicœurs. Cela se traduit par des fréquences d'images plus rapides pour les jeux, tout en prenant en charge l'augmentation des détails visuels.