• DirectX 9.0c был включен в Windows XP SP2, имел расширенную поддержку шейдеров 3.0 и являлся последней модификацией данной версии.

  • DirectX 10 вышел вместе с Windows Vista. Отличается от девятой версии другой моделью видеодрайвера и шейдерной моделью 4.0.

  • DirectX 11 отличается от предшественников поддержкой многопроцессорной архитектуры, тесселяцией и шейдерами 5.0, позволяя делать гораздо более реалистичные рельефные поверхности.

  • DirectX 12 - низкоуровневый API, написанный с нуля. Имеет много отличий от предыдущих версий, способен увеличить производительность вашей текущей системы за счет совместного использования видеокарты и встроенного GPU.

DirectX

DirectX – это комплекс API (анг. application programming interface), включающий в себя готовый набор всевозможных процедур, функций и инструментов, разработанный компанией Microsoft. В первую очередь, DX был создан для упрощенного программирования компьютерных игр, но в последствии, стал использоваться для разработки других приложений. API работает по принципу готовой функциональности. При разработке, программисты используют эту функциональность, не заботясь о том, как она реализована. По этому принципу и построены все компоненты DirectX, скачать который вы можете на нашем сайте. Доступны все версии, актуальные на сегодняшний день.

Вконтакте
Одноклассники
Мой мир
Google+

Компоненты DirectX API

История разработки DirectX

Программный интерфейс DirectX, на самом деле, обязан своим появлением операционной системе Windows 95. Что бы подтолкнуть разработчиков к написанию игр под Win95 необходимо было реализовать прямой доступ к аппаратным средствам, таким как видеокарта и остальное железо, как это было в MS-DOS. В результате и появился первый DirectX, который назвался Windows Game SDK. В дальнейшем DX многократно обновлялся, и последней доступной для Windows 95 версией была 8.0a, хотя в то время, на пике популярности были такие ОС как Windows 98 SE и Windows 2000.

Через пару лет, в 2002 году появилась DirectX 9.0 с расширенной поддержкой шейдеров, а в 2004-м, вместе с выходом SP2 для XP, вышел DirecX 9.0c с поддержкой шейдеров 3.0.

Следующая версия DirectX 10 была включена в Windows Vista, которая не имела коммерческого успеха, но сам DX10 имеющий в составе шейдеры 4.0, был весьма успешен и портировался сторонними разработчиками на WinXP.

Очередным прорывом, в июле 2009 года, стал DirectX 11, который поддерживают все современные игры, но который все еще являлся доработкой предыдущих версий. DX11 имел шейдерную модель 5.0 и был включен в новейшую, на то время, Windows 7, и находится до сих пор на пике популярности и разработчиков и геймеров.

Однако, спустя 6 лет, после выхода одиннадцатой версии, в июле 2015 года, появляется DirectX 12, который, в отличии от своих предшественников, является принципиально новым, низкоуровневым API, разработанным Microsoft с нуля и интегрированным в Windows 10. Уже сейчас многие тесты показывают, что DX12 является настоящим прорывом, который выведет игровую индустрию на качественно новый уровень реализма.

DirectX скачать

DirectX скачать для Windows 10

DirectX 12

Перейдя на страницу, вы сможете DirectX 12 скачать для Windows 10, самый лучший API на сегодня.

скачать DirectX для Windows 7 и 8

DirectX 11

Что бы скачать DirectX 11 для Windows 7 и 8, перейдите по ссылке на следующую страницу.

DirectX скачать для Windows Vista

DirectX 10

Здесь вы можете DirectX скачать для Windows Vista. Десятая версия все еще популярна.

скачать DirectX для Windows XP

DirectX 9

У вас все еще есть возможность скачать DirectX для Windows XP. 9-я версия API еще доступна.