There are some hacks available out there to enable version 10's features on XP and they often work for particular setups - however, this does not mean they will work in all circumstances.
In other words, use them at your own peril: there is no official release from Microsoft for running Direct X 10 or Direct X 11 on XP.
It will only run on Windows Vista and even Vista can be updated to Direct X 11.
For running Direct X 10 on Windows XP or 2000, see Direct X 11 above.
Since Direct X is tied to the way graphics are drawn, therein lies the problem with newer versions of Direct X.
var microsoft = microsoft