Os recursos do DirectX 9 incluem: Multi-Threading: A capacidade de escalar entre CPUs multi-core permitirá que os desenvolvedores tirem maior proveito do poder das CPUs multi-core. Isso resulta em taxas de quadros mais rápidas para os jogos, ao mesmo tempo que oferece suporte ao detalhamento visual aprimorado.