DirectX 9-functies omvatten: Multi-threading: de mogelijkheid om over multi-core CPU's te schalen, stelt ontwikkelaars in staat om meer te profiteren van de kracht van multi-core CPU's. Dit resulteert in snellere framerates voor games, terwijl de verhoogde visuele detaillering nog steeds wordt ondersteund.