Всем доброго времени суток... В этой статье давайте разберёмся, что такое DirectX и для чего он необходим — правильное обновление. При установке игр и некоторых программ, для работы с видео. Мастер может попросить также установить какой-то DirectX. Для чего? Зачем? Такие вопросы нередко можно слышать от начинающих пользователей. С осторожностью относящихся к установке программного обеспечение. Назначения которого они не понимают...
Что такое DirectX и для чего он необходим — правильное обновление
Так что же такое DirectX и для чего он собственно нужен? DirectX — это среда, позволяющая разработчикам реализовывать различные задачи. DirectX — это универсальная платформа, набор компонентов. Которые необходимы для корректной работы игр и приложений. Говоря ещё проще. DirectX — это прослойка между графической подсистемой компьютера и программным обеспечением...
Хорошо, только вот зачем все эти компоненты выделять в отдельную программу? Разве их нельзя интегрировать, к примеру, в игру? В принципе можно. Но это бы усложнило труд разработчиков. Которые к тому же не имеют общих стандартов в создании подобных инструментов. Благодаря DirectX, разработчикам не нужно создавать сложные функции для обработки многочисленных визуальных эффектов. Которые встречаются в современных играх. Ведь все эти функции уже имеются в DirectX...
История DirectX началась в 1995 году. Именно тогда Microsoft выпустила первую версию этого продукта. Изначально он был нацелен на разработку игр. Но впоследствии стал использоваться и другими типами приложений. За первой версией последовала вторая. За ней третья и так далее. Сегодня последней является версия DirectX 11.2. Выпущенная 21 августа 2013 года. И интегрированная в Windows 8.1. DirectX 12 находится в разработке и будет доступен в релизной версии Windows 10...
Чем отличаются редакции этой платформы? Тем же, чем старая версия любой программы отличается от новой. Более функциональной и соответствующей требованиям пользователя. Если DirectX не обновлять, с воспроизведением новых эффектов в играх могут быть проблемы...
Как узнать версию DirectX
Узнать какая версия DirectX имеется на Вашем компьютере очень просто. Нажмите Win + R (горячие клавиши Windows 7), читаем здесь. В появившемся окошке выполните команду dxdiag...
Будет запущено средство диагностики DirectX. В первой вкладке «Система», Вы увидите текущую версию платформы...
Правильное обновление DirectX
Что касается обновления DirectX, то тут не все так просто. То, какая его версия может быть установлена, напрямую зависит от графической карты и операционной системы. Чем современнее графическая подсистема. Тем более новую редакцию DirectX она поддерживает...
Узнать с какой именно версией DirectX может работать Ваша видеокарта можно на сайте её производителя. Версия ОС также имеет значение. Так, самой последней версией DirectX для Windows 7 и 8 будет являться v11.1. Для Windows 8.1 — v11.2. Для Windows 12 — v12.0. Всё, что сверх этого — от лукавого. Вы не сможете установить DirectX 11.2 на Windows 7. Или DirectX 10 на Windows XP. Как бы Вам того не хотелось...
Правда, есть сайты, на которых предлагаются «комплекты» DirectX 10 или 11 для XP. Всё это сплошной обман. Даже не думайте пользоваться такими пакетами. Если и устанавливать DirectX, то только с официального сайта Microsoft...
Здесь Вам будет предложено не сам DirectX, а новые версии старых библиотек для DirectX. Загружаемых с помощью утилиты dxwebsetup. Брезговать ими не стоит. Они могут понадобиться для правильной работы игр и приложений. Так что смело их устанавливайте. Далее нажимаем кнопку (Отказаться и продолжить)...
После того как скачаете установочный файл. Нажмите по нему два раза для установки. Принимаем условия данного соглашения, нажимаем «Далее»...
На следующем этапе убираем галку с пункта (Установка панели Bing). Нажимаем «Далее»...
После чего начнётся установка новой версии DirectX. У кого установлена Windows 7, как у меня. Откроется окошко с таким сообщением (Более новая версия или эквивалентная версия DirectX уже установлена. Выполнять установку не требуется.) Нажимаем «Готово»...
У кого Windows 8 и выше. Начнётся установка новых компонентов DirectX...
И последнее. Помимо самой операционной системы. На доступность DirectX также оказывают системные пакеты обновления. Например, если Вы обновите Vista SP1 до SP2. То поддерживаемая версия DirectX изменится с 10.1 на 11. Так что вовремя обновляйте Вашу Windows — и будет Вам счастье...
Заключение
Пожалуй, это самый правильный и надёжный способ поддерживать платформу DirectX в актуальном состоянии...