DX10 and Win XP

You can still play DX10 games on DX10 graphics cards on windows XP on the condition that they are run in DX9 mode.

Only Vista will have Direct X version 10. So to play your DX10 games on your DX10 graphics in DX10 mode, your going to need Vista.