Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как узнать какой DirectX подходит к моему компу и винде?

Антон Казанов Ученик (14), закрыт 11 лет назад
Как узнать какой DirectX подходит к моему компу и винде? У меня стоит Виндовс 7 Ultimate
Лучший ответ
Releboy Гений (93126) 11 лет назад
Сегодня при установке DirectX для использования всех возможностей видеокарты система обновления драйверов Windows Update загружает только необходимые библиотеки DX, а не весь драйвер целиком. В итоге установится только необходимая версия, и только та которая поддерживается видеокартой и операционной системой. Ставится (и обновляется) для всех операционных систем (кроме Windows 8) только один DirectX9.0c. Для восьмерки идет встроенный DirectX11.1. При наличии видеокарты поддерживающей версию DX ниже чем поддерживаемая операционной системой, будет настроена версия DX под видеокарту.
На Windows XP максимальная версия DX 9.0c не зависимо от видеокарты
На Windows Vista максимальная версия DX 9.0L при условии ее поддержки видеокартой, иначе ниже
На Windows Vista SP1 максимальная версия DX 10.1 при условии ее поддержки видеокартой, иначе ниже
На Windows Vista SP2 максимальная версия DX 11 при условии ее поддержки видеокартой, иначе ниже
На Windows 7 SP1 максимальная версия DX 11 при условии ее поддержки видеокартой, иначе ниже
На Windows 8 максимальная версия DX 11.1 при условии ее поддержки видеокартой, иначе ниже.
В вашем случае максимальная версия поддерживаемая версия DX 11, если видеокарта слабее, то будет установлена версия для видеокарты.
Отличие устанавливаемых пакетов заключается в поддержке шейдерных моделей GPU (по спецификации видеокарты) :
DirectX 9.0 — шейдерная модель 2.0
DirectX 9.0b — пиксельные шейдеры 2.0b и вершинные шейдеры 2.0
DirectX 9.0c — шейдерная модель 3.0
DirectX 9.0L — версия DirectX 9.0 для Windows Vista
DirectX 10 — шейдерная модель 4.0 (только Windows Vista, Windows 7, Windows 8)
DirectX 10.1 — шейдерная модель 4.1 (только Windows Vista, Windows 7, Windows 8)
DirectX 11 — шейдерная модель 5.0 (только Windows Vista, Windows 7, Windows 8)
DirectX 11.1 — шейдерная модель 5.1 (только Windows 8)
Вывод: нет смысла использовать новую видеокарту на Win XP, или ставить семерку на древнее железо, каждому поколению свои бананы.
Как узнать свою версию DX http://windows.microsoft.com/ru-ru/windows7/which-version-of-directx-is-on-your-computer
Остальные ответы
Аскольд Страйп Просветленный (33708) 11 лет назад
Совершенству нет предела, - ставьте самую последнюю версию.
леня матвеев Ученик (215) 11 лет назад
да по винде смотри. Если у тебя 32 бита ставь последнюю версию но только 32 бита, а если 64 тогда аналогично!
Vel Знаток (331) 11 лет назад
Качаешь с официального сайта майкрософт (http://www.microsoft.com/en-us/download/details.aspx?id=35) установщик directx, он сам определяет и качает с сервера тот директ который поддерживает твоя видеокарта и операционная система
Николай Мастер (1406) 11 лет назад
К винде любой можно directx 11,А так смотря какая у тебя видео карта, поддерживает ли она дирик 11 или 10 или может 9.Если одна из новых то поддерживает 11 по старее старее то 10.А так на комп можешь любой ставить, они идут вмести с дравами на видео карту! Вот так вот!))
Mark Renton Мыслитель (6552) 11 лет назад
Если у тебя ОС Семёрка тебе девятый обновить с оф. сайта.
Источник: http://www.microsoft.com/ru-ru/download/details.aspx?id=35
алекс Искусственный Интеллект (681153) 11 лет назад
смотря по винде и видяхе хп-9 виста 10 7ка 11 8ка 11.1!просто обновляй и не парься http://www.microsoft.com/ru-ru/download/details.aspx?id=35
Zero Cool * Гуру (3421) 11 лет назад
DirectX11 уже вшит в Семёрку, обнови DX9
Похожие вопросы