Представители Microsoft неоднократно заявляли, что DirectX 10 предназначен только для Windows Vista и несовместим с остальными - выпущенными ранее - версиями Windows.
Direct3D 10 отличается некоторыми ключевыми изменениями:
1. улучшенные возможности программирования (Shader Model 4.0 и геометрические шейдеры);
2. улучшенная производительность (снижение числа обрабатываемых команд на кадр);
3. унифицированные наборы инструкций (HLSL 10);
4. потоковый ввод/вывод (геометрический шейдер может записывать в память).
Доп. информация: Крякнутый DirectX 10 Vista для XP.
ЕСЛИ КОМУ-ТО НУЖЕН КАЧАЕМ!Лично я не проверял...Кто ПРОТЕСТРИУЕТ ПИШИМ КОММЕНТЫ! Брать ЗДЕСЬ:ФАЙЛЫ