DirectX 10 is an integral part of Vista and as far as I know cannot be downloaded separately. There are several download sites for DirectX 10 for XP.
If you are having problems for DirectX 10 in Vista you should consider doing a Vista Repair.
Xiaomi Mi Mix 2 review
See mcbess's iconic style animated for Mercedes-Benz
iPhone X news: Release date, price, new features & specs
Black Friday 2017 : date, sites participants & bonnes affaires