I've tried to clear some confusion before. David Weller has clarified even more. No, you can't get DirectX 10 (or more specifically, Direct3D 10) features under Windows XP. You need Windows Vista and new Direct3D 10-supported hardware.
Believe me. It'll be worth it.


More...