DirectX 10 Para XPDesde la salida de DirectX 10 Microsoft permite que se instale solamente en Windows Vista para obligar a los Gamers a que dejaran de usar Windows XP a pesar de ser el favorito de muchos. Pero la realidad es que Windows XP sí permite ejecutar DirectX 10 y en Central Descargas encontré la versión modificada de DirectX de Vista que se puede instalar y es compatible Windows XP y con tarjetas de video que lo soporten.

Enlace: Descarga de DirectX 10 para Windows XP.