• И какая версия directx у. Как проверить какая версия DirectX установлена на компьютере

    «DirectX» представляет собой набор различного программного обеспечения, в который входит широкий спектр технологий, обеспечивающих работоспособность компьютерных программ. Также ПО формирует определенный игровой процесс и другие приложения, связанные с мультимедией. Подобная программа иногда поставляется вместе с самими играми или другими приложениями, что и позволяет время от времени обновлять его. Однако это случается не всегда, и в самый неподходящий момент может возникнуть потребность в актуальной версии. Поэтому очень важно всегда заранее знать, какая версия «DirectX» уже установлена на ПК.

    Сам по себе «DirectX» помогает приложениям взаимодействовать с аппаратурой персонального компьютера, облегчая при этом не только загруженность устройства. Без него раньше приходилось для различных мультимедийных приложений скачивать напрямую специальные драйверы, которые помогали той же видеокарте взаимодействовать с приложением. «DirectX» соединил в себе функции подобных драйверов, что облегчило работу как разработчикам, так и юзерам.

    Определение имеющейся версии «DirectX» на ПК Windows XP

    Для того, чтобы определить версию «DirectX» на Windows XP, потребуется:


    Важно! При необходимости провести до последней актуальной версии можно с помощью официального сайта Microsoft. Также на сайте пользователь может найти и загрузить практически любую из ранее изданных версий.

    Определение имеющейся версии «DirectX» на ПК Windows 7

    Чтобы разыскать нужную информацию о версии «DirectX» на данной ОС, необходимо:


    Определяем версию «DirectX» на Windows 8.1

    На этой ОС алгоритм определения версии данного программного обеспечения не изменился. Чтобы узнать детальнее о «DirectX», потребуется:


    Как можно легко узнать имеющуюся версию «DirectX» в Windows 10?

    Данная версия ОС предполагает возможность использования вышеописанного алгоритма действий для определения информации о подобном ПО. Но возникают случаи, когда команда «dxdiag» не срабатывает. В таких случаях следует прибегнуть к такому способу:

    1. Запустить программу «Проводник». Правым щелчком мышки нажать по иконке «Пуск», левым щелчком по строке «Проводник».

      На заметку! Это же меню можно вызвать сочетанием кнопок на клавиатуре «Win+X».

    2. После чего перейти в диск «С».

    3. На диске «С» откройте папку с названием «Windows».

    4. Далее — «System32».

    5. Найдите в списке файлов программу «dxdiag.exe» и двойным нажатием левой клавиши мыши запустите ее. Откроется уже известное «Средство диагностики DirectX», в котором можно найти пункт «Версия DirectX».

    На заметку! Оригинальное программное обеспечение Windows 10 содержит предварительно установленный «DirectX 12», однако помимо него нет ранних версий, использующихся для множества программ и компьютерных игр. На официальном сайте компании пользователь может установить любую библиотеку, требуемую для функционирования различных приложений и мультимедиа.

    Во время установки или использования некоторых компьютерных игр возникают проблемы с «DirectX». Некоторые игры запрашивают более современные версии, а другие – прошлых лет. В таком случае следует либо переустановить само приложение, либо обновить версию «DirectX».

    Видео — Как узнать версию DirectX на вашем ПК или ноутбуке?

    DirectX, как и любое другое программное обеспечение, требует периодических обновлений. Почему так важно не пренебрегать ими? Как определить версию продукта на вашем компьютере?

    Что такое DirectX и для чего он нужен

    DirectX - это набор API (различных функций, констант и т. д. ), разработанный для решения различных задач, связанных с программированием на Microsoft Windows . Директ часто поставляется в комплекте с компьютерными играми и в основном используется именно геймерами.

    DirectX - это бесплатное приложение, которое находится в свободном доступе на официальном сайте Microsoft.

    Программа обеспечивает взаимодействие между видеокартой и игрой: направляет всю вычислительную мощность компьютера на качественную графику. Благодаря DirectX пользователи могут любоваться красивыми пейзажами, хорошо прорисованными персонажами и детализацией в играх.

    DirectX не улучшает графику, он лишь даёт разработчикам возможность сделать картинку красивее. Если игра была написана для 9 версии, то при установке 10 ничего не изменится, но разработанная для 11 в 10 будет выглядеть хуже.

    Как проверить текущую версию DirectX на ПК с Windows 7

    DirectX входит в число программ, установленных по умолчанию в операционную систему. Для каждой предусмотрена своя версия.

    Операционная система Версия DirectX
    Windows XP SP2 DirectX 9.0c
    Windows Vista DirectX 10
    Windows Vista SP1 DirectX 10.1
    Windows Vista SP2 DirectX 11
    Windows 7 DirectX 11.1
    Windows 8 DirectX 11.1
    Windows 8.1 DirectX 11.2
    Windows 10 DirectX 12

    Но могут быть отличия при обновлении системы. Как узнать версию DirectX на компьютере с операционной системой Windows 7?

    Если Windows не удалось найти команду dxdiag, то на компьютере установлена версия 5.0 или более ранняя, в таком случае установите последнюю версию DirectX через «Центр обновления Windows».

    Как узнать версию DirectX (видео)

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

    Иногда для установки и корректного воспроизведения медиафайлов и запуска игр нужно определить, соответствует ли ваша операционная система ПК установочным требованиям, или же требуется произвести обновление программных ресурсов. Для этого нужно узнать, какой именно DirectX был инсталлирован на ваш компьютер. Сделать это можно несколькими способами.

    Зачем требуется обновление DirectX

    Для полноценной работы программного обеспечения нужно создать соответствующую рабочую среду: установить пакет недостающих драйверов и сопутствующих программ. Например, для возможности просмотра видеороликов в браузере, требуется установка модуля Adobe Flash Player, а для запуска популярных игр нужно обязательно инсталлировать DirectX 11.
    Постоянный контроль актуальности мультимедийного пакета, как впрочем и всего программного обеспечения вашего компьютера, помогает избежать некорректной работы системы и установки ошибочных программ.
    Как правило, при покупке и скачивании определенной программы, в ее комплекте уже есть DirectX или функция его обновления, если он уже присутствует на ПК. Если с обновлением или установкой DirectX возникают неполадки, нужно самостоятельно выяснить причину возникновения несовместимости приложения и ОС.

    Как узнать версию DirectX по названию ОС

    В современные операционные системы DirectX уже «вшит». Понять, какой DirectX установлен, можно по версии системы:

    • Windows 7 устанавливается в паре с DirectX 10.
    • Windows 8, как правило, содержит DirectX 11.
    • Ну а самый последний Windows 10 оснащен или DirectX 11, или DirectX 12.
    • Если на ПК стоит устарелая ОС, например, Windows XP, то, скорее всего, у вас установлен DirectX 9. Эту версию нужно обязательно обновить, иначе большинство игр даже не будут устанавливаться.



    Определение версии DirectX с помощью командной строки

    Если вы ранее уже обновляли DirectX или скачивали разные версии в комплекте с приложениями, узнать точную его версию лишь по названию ОС будет трудно. Поэтому нужно воспользоваться таким методом:

    • Откройте меню «Пуск» и в строке «Найти программы и файлы» наберите dxdiag.
    • Или одновременно зажмите клавишу «Виндовс» + «R», после чего откроется меню с возможностью выполнения команд, где также следует набрать dxdiag.
    • В открывшемся окне вы сможете найти нужную информацию о DirectX.


    Выяснение версии DirectX с помощью сторонних приложений

    • Узнать о том, какой стоит на компьютере DirectX можно в панели управления встроенной видеокарты. Например, можно взять видеокарту NVidia. Если открыть окно со сведениями о системе, там будет указана информация и о DirectX. Найти сведения о графическом редакторе можно таким образом: «Пуск» ― «Панель управления» ― «NVIDIA Control Panel».


    • Также можно получить необходимую информацию с помощью специальных утилит, например, Aida 64 (старое название Эверест). Найти и бесплатно скачать это приложение можно в интернете. Кроме данных о DirectX, эта утилита имеет много полезных функций, которые вам обязательно пригодятся.



    Теперь вы знаете, как определить текущую версию DirectX, которая установлена на ваш ПК. Остается лишь обновить его до последней версии, если это необходимо.

    Лайкнуть

    Лайкнуть

    Твитнуть

    Стал часто сталкивался со всевозможными заблуждениями на тему DirectX . Например, пользователи пытаются ставить DirectX каких-то неправдоподобных версий, скачивают непонятно что с каких-то «левых» сайтов и т.п., получая в итоге всевозможные ошибки в работе Windows и игр.

    Со всем этим я и разберусь в этой заметке, постаравшись расставить все точки над i в деле об игровой технологии DirectX.

    Что такое DirectX

    Чтобы разобраться, где правда, а где вымысел, для начала узнаем - что же такое DirectX? Википедия говорит нам:

    DirectX (от англ. direct - прямой, непосредственный) - это набор API, разработанных для решения задач, связанных с программированием под Microsoft Windows. Наиболее широко используется при написании компьютерных игр. … Зачастую обновленные версии DirectX поставляются вместе с игровыми приложениями.

    Более простыми словами: DirectX - это «прослойка» между видеокартой и играми, позволяющая полностью реализовать всю вычислительную мощь компьютера для отрисовки красивой графики.

    Помню, как в 2003 году я радовался правдоподобным отражениям в стеклах машин и лужах на дороге в игре Need for Speed: Underground, когда установил в компьютер видеокарту с поддержкой DirectX 9. Конечно, одними отражениями дело не ограничивается, но обо всем по порядку.

    Чем отличаются версии DirectX

    Технологии прогрессируют довольно быстро. Каждая новая версия DirectX позволяет программистам добавить какой-нибудь новый эффект в игру, а старые - оптимизировать.

    Думаю, наиболее наглядно разницу между возможностями DirectX разных версий покажет это видео:

    Обратите внимание на красивые эффекты летящего снега из-под колес машины и мягкие тени в DirectX 11 версии (слева). В принципе, такие эффекты, как мягкие тени и снег из-под колес можно реализовать, ограничившись технологией DirectX 9, но падение производительности будет ощутимым - в «девятке» нет ни оптимизации, ни грамотной реализации подобных эффектов.

    Второй пример - игра Crysis 2:

    В целом, чем выше версия DirectX - тем лучше картинка. Но не стоит ожидать чуда - зачастую изменения не бросаются в глаза. На мой взгляд, главная причина столь малой разницы качества изображения в том, что сейчас игры разрабатываются одновременно для игровых консолей Xbox, Sony Playstation и ПК. Приставки по сравнению с современными «персоналками» слабы в плане производительности и поддерживаемых технологий. В итоге мы играем на компьютере в игры, графика которых осталась на уровне года выхода консолей, любуясь на размытые текстуры и упрощенные эффекты. Да, есть игры, разработанные или доработанные для ПК, но таких единицы.

    Типичный пример межплатформенности - игра Skyrim:

    Разница в графике между Playstation 3 и Xbox360 заключается в деталях: на PS3 где-то воды капает мало, на Xbox 360 тени не реагируют на мерцающие источники света. На ПК (в видео обозначен как «Windows») таких проблем нет, плюс видны объекты на дальних расстояниях, но больше никаких улучшений нет. Позже разработчики выпустили набор текстур высокой четкости для ПК-версии игры, но кардинально графику это не улучшило.

    Чтобы вы увидели, какую графику способен выдавать компьютер - пример игры, заточенной под использование всех возможностей видеокарты и процессора:

    Видите разницу? Красивое освещение, четкие текстуры, плавные движения. Между прочим, такой уровень детализации был бы недостижим с помощью устаревших технологий DirectX 9 - слишком много объектов находятся в кадре одновременно. Также присутствует много эффектов, которые реализуются силами видеокарт с поддержкой DirectX 10 как минимум.

    Возможности графического движка игры Crysis 3:

    Вопреки мнению некоторых пользователей, DirectX не улучшает графику в играх, а только дает возможность программисту сделать игру красивее. Если игра разрабатывалась для DirectX 9, то наличие DirectX 10-й версии ничего не изменит. Все зависит не только от возможностей видеокарты, но и от поддержки технологий игрой. Если все совместить - получится просто чудесная игра в плане графики.

    Разные Windows и версии DirectX

    DirectX по сути представляет собой набор файлов - программных библиотек. Если их не будет в системных папках, то игры в лучшем случае будут отображаться без эффектов, в худшем - не запустятся, выдавая ошибку (при запуске игры появляется ошибка «не найден d3dx9_42.dll», где цифры могут быть разными).

    Минимальный набор этих файлов уже присутствует в только что установленной Windows. В зависимости от версии операционной системы, будет разный комплект файлов, а значит - поддержка разных версий DirectX (информация отсюда):

    • Windows XP SP2 - DirectX 9.0c
    • Windows Vista - DirectX 10
    • Windows Vista SP1 - DirectX 10.1
    • Windows Vista SP2 - DirectX 11
    • Windows 7 - DirectX 11.1
    • Windows 8 - DirectX 11.1
    • Windows 8.1. - DirectX 11.2
    • Windows 10 - DirectX 12

    Предыдущие версии включены. Т.е. Windows 10 имеет поддержку 12-й версии, DirectX 11.2, 11.1, 11, 10.1, 10, 9 и ниже.

    О том, как установить полный набор файлов DirectX, будет по тексту.

    Поддержка видеокартой DirectX разных версий

    Чем новее видеокарта, тем более высокую версию DirectX она поддерживает. Все предыдущие версии также будут поддерживаться.

    Windows тоже должна поддерживать эту версию. С видеокартой, поддерживающей DirectX 12, в Windows XP вы ничего не сможете сделать - запустятся игры, работающие только через девятый DirectX и ниже. Во все еще популярной Windows 7 ситуация схожа - DirectX последней версии нет.

    Как узнать, какую версию DirectX поддерживает моя видеокарта и Windows?

    Видеокарта

    Подсмотреть информацию о том, какую версию DirectX поддерживает ваша видеокарта, можно на официальной страничке сайта производителя и в любом онлайн-магазине. Например, в Яндекс.Маркете .

    Windows

    Узнать, какую версию поддерживает Windows, сложнее, потому что многое зависит от установленных обновлений.

    Алгоритм таков:

    1. Убедитесь, что у вас установлены все обновления Windows (Пуск - Все программы - Центр обновления Windows - Поиск обновлений - Установить).

    2. Необязательный пункт: обновите драйвер видеокарты до самой новой версии:

    На сайте компании Майкрософт, которая разработала DirectX, можно скачать инсталлятор DirectX. На самом деле это не установщик DirectX, а только программа-инсталлятор, которая скачает из интернета и установит новые версии старых программных библиотек DirectX и добавит новые. Несмотря на цифры 9, 10, 10.1 и т.п., DirectX имеет и внутреннюю нумерацию, которая имеет отношение к обновлениям. То есть внутри версий возможны исправления и улучшения.

    Windows 7, 8 и 10 эти библиотеки, в общем-то, не нужны, потому что требуемые обновления приходят через Центр обновлений. Но если у вас не запускается какая-то старая (2005-2010 годов) игра, использующая DirectX 9, пробуйте установить тот самый инсталлятор.

    D3DX9_24 .dll -D3DX9_43 .DLL
    D3DX10. DLL - D3DX10_43 .DLL
    D3DCompiler_33.dll - D3DCompiler_43.DLL
    D3DX11_42.DLL
    D3DX11_43.DLL
    D3DCSX_42.DLL
    D3DCSX_43.DLL
    XACTENGINE2_0.dll - XACTENGINE2_9.DLL
    XACTENGINE3_0.dll - XACTENGINE3_7.DLL
    XAUDIO2_0.DLL
    XAUDIO2_1.DLL
    XAUDIO2_2.DLL
    XAUDIO2_3.DLL
    XAUDIO2_4.DLL
    XAUDIO2_5.DLL
    XAUDIO2_6.DLL
    XAUDIO2_7.DLL
    XAPOFX1_0.dll -XAPOFX1_5.DLL
    X3DAUDIO1_0.dll - X3DAUDIO1_7.DLL
    XINPUT1_1.DLL
    XINPUT1_2.DLL
    XINPUT1_3.DLL

    Чтобы проверить, что устанавливается инсталлятором, я скачал программу автономной установки DirectX , которая нужна для установки обновлений DirectX на компьютерах без интернета:

    Судя по датам, на момент написания этой записи обновления компонентов DirectX выходили 18 апреля 2011 года (обновление от 29.01.2016 г.: теперь все приходит через Центр обновлений другими пакетами).

    Загруженная программа - по сути самораспаковывающий архив. Откроем его архиватором 7-zip :

    Обратите внимание на имена файлов - в инсталляторе содержатся как файлы, имеющие отношение в DirectX 9 (d3dx9_31, d3dx9_32, d3dx9_33 и т.д), так и к DirectX 10 (d3dx10_35, d3dx10_40 и т.д.). Каждая версия обновляется - выходят новые версии.dll библиотек, добавляются новые.

    Еще раз напомню: это не обновление DirectX с версии на версию. Это обновление версий программных библиотек и к нумерации 9, 10, 10.1, 11, 11.1 отношения не имеет. Вы не сможете повысить версию установленного DirectX таким способом.

    После установки добавятся новые библиотеки и обновятся старые, что даст возможность запуститься тем играм, которые сообщают об ошибке отсутствия d3dx* . Так что попробовать установить можно.

    Откуда скачать DirectX?

    Просто установите обновления через Центр обновления!

    Ни с каких сайтов скачивать ДиректИкс нельзя! Вы рискуете попасть на вирусы!

    Компоненты DirectX обновляются через Центр обновления Windows . Только так вы можете получить поддержку DirectX 10.1 и 11 на Windows Vista, 11.1 на Windows 7.

    Microsoft DirectX входит в качестве составной части в операционных системах Windows. Вы можете обновить DirectX, применив последний пакет обновления или другие обновления через Центр обновления Windows.

    Если скачать и установить DirectX на Windows XP, появится ли там DirectX 11?

    Не появится . DirectX 10, 11 и последующих версий на Windows XP не будет никогда. Можно долго распространяться на эту тему, я лишь скажу следующее: владельцы Windows XP, смиритесь - эта ОС давно уже перестала быть «игровой». Многие современные игры не поддерживают Windows XP. Даже Майкрософт официально забила на нее.

    Стоит заметить, что существует сборка DirectX 10 для Windows XP, сделанная умельцами. По сути это всего лишь набор программных библиотек, не добавляющих эффекты DirectX 10, а только позволяющая некоторым играм запускаться без ошибок в XP, если в их настройках включен режим «DirectX 10». В любом случае, этот набор библиотек с высокой долей вероятности может вызвать глюки в операционной системе, так что ставить такое поделие ни в коем случае нельзя.

    Как установить DirectX версии 11.1 на Windows 7?

    В связи с появлением Windows 10 этот вопрос актуален как никогда. Там поддержка DirectX 11.1 уже есть изначально. В Windows 7 изначально установлена версия 11 . Поддержка новой версии DirectX придет через Центр Обновления Windows (Пуск - Все программы - Центр обновления Windows). Обновление называется KB2670838.

    Так что обновляйте Windows через Центр Обновления. Windows 8 это тоже касается.

    DirectX 12

    Много слухов циркулирует вокруг DirectX 12. Попробуем собрать факты и догадки.

    Windows 7, 8 и DirectX 12

    DirectX 12 в Windows 7 и 8 не будет.

    Старые видеокарты будут частично поддерживать DirectX 12

    Представители производителя видеокарт AMD и nVidia заявляли, что видеокарты, поддерживающие DirectX 11, будут частично поддерживать DirectX 12. Это оказалось маркетинговым лукавством. Преимущество DirectX 12 перед 11 - 7-10-кратное увеличение производительности за счет оптимизации работы с компонентами видеокарты (памятью, видеопроцессором). «Железная» часть видеокарт, выпущенных в эпоху DirectX 11 и ранее, не приспособлена под DirectX 12, поэтому основная «фишка» новой версии API - ускорение обсчета графики - работать не будет.

    Что же мы имеем? Есть три уровня поддержки старыми видеокартами нового графического API: Tier 1, Tier 2 и Tier 3. Tier 3 - самая полная поддержка стандарта.

    Видеокарты без поддержки DirectX 12 (но поддерживающие DX10 и/или 11):

    Intel ValleyView2 HD Graphics

    Intel HD Graphics 2500

    Intel HD Graphics 4000

    И новее.

    AMD Radeon HD 5xxx

    AMD Radeon HD 6xxx

    AMD Radeon HD серий 7xxxG, M и D

    AMD Radeon HD 8xxxG

    И новее.

    Вроде как все должны, но есть разные уровни поддержки. Об этом далее

    Видеокарты с поддержкой DirectX 12 Tier 1

    Intel HD Graphics 4400

    Intel HD Graphics 4600

    Intel HD Graphics 5000

    Intel Iris Graphics 5100

    Intel Iris Pro Graphics 5200

    NVIDIA GeForce GT 430

    NVIDIA GeForce GT 440

    NVIDIA GeForce GTS 450

    NVIDIA GeForce GTX 460

    NVIDIA GeForce GT 520M

    NVIDIA GeForce GT 520

    NVIDIA GeForce GT 525M

    NVIDIA GeForce GT 540M

    NVIDIA GeForce GTX 550 Ti

    NVIDIA GeForce GTX 560

    NVIDIA GeForce GTX 560 Ti

    NVIDIA GeForce GTX 570

    NVIDIA GeForce GTX 580

    NVIDIA GeForce 610M

    NVIDIA GeForce GT 610

    NVIDIA GeForce GT 620M

    NVIDIA GeForce GT 620

    NVIDIA GeForce GT 630M

    NVIDIA GeForce GT 630

    NVIDIA GeForce GT 635M

    NVIDIA GeForce GT 640M

    NVIDIA GeForce GT 640

    NVIDIA GeForce GT 730

    И новее.

    Видеокарты с поддержкой DirectX 12 Tier 2

    Intel - нет.

    AMD - нет.

    NVIDIA GeForce GT 650M

    NVIDIA GeForce GTX 650

    NVIDIA GeForce GTX 650 Ti

    NVIDIA GeForce GTX 650 Ti Boost

    NVIDIA GeForce GTX 660M

    NVIDIA GeForce GTX 660

    NVIDIA GeForce GTX 660 Ti

    NVIDIA GeForce GTX 670

    NVIDIA GeForce GTX 680

    NVIDIA GeForce GT 740M

    NVIDIA GeForce GT 750M

    NVIDIA GeForce GTX 750

    NVIDIA GeForce GTX 750 Ti

    NVIDIA GeForce GTX 760

    NVIDIA GeForce GTX 765M

    NVIDIA GeForce GTX 770

    NVIDIA GeForce GTX 780

    NVIDIA GeForce GTX 780 Ti

    NVIDIA GeForce 840M

    NVIDIA GeForce GTX 850M

    NVIDIA GeForce GTX 860M

    NVIDIA GeForce GTX 970

    NVIDIA GeForce GTX 980

    И новее.

    Видеокарты с поддержкой DirectX 12 Tier 3

    Intel - нет.

    AMD Radeon HD 7750

    AMD Radeon HD 7770

    AMD Radeon HD 7850

    AMD Radeon HD 7870

    AMD Radeon HD 7950

    AMD Radeon HD 7970

    AMD Radeon R4 Graphics

    AMD Radeon HD 8600

    AMD Radeon HD 8800

    AMD Radeon R7 200

    AMD Radeon R9 200

    AMD Radeon R9 390X

    И новее.

    А вот у нВидии видеокарт с полной поддержкой DirectX 12 пока нет.

    Обновление от 3.03.2018: уже есть. Все современные поддерживают 12-ю версию полностью.

    Дополнительные уровни - Feature levels

    Мне, как владельцу AMD Radeon HD7950, хотелось бы радоваться, но не получается. Дело в том, что Microsoft пошла дальше и ввела дополнительные уровни особенностей («Feature levels»). Уровни Tier - индикатор для покупателей, Feature levels - для разработчиков.

    Feature level 11.0 - поддержка видеокартой DirectX11 и функцией «Resource Binding» из Tier 1. Представители таких видеокарт: Nvidia GeForce GTX 400/500/600/700.

    Feature level 11.1 - DirectX 11.1 и поддержка множества функций, которые я здесь приводить не буду (зачем?). Представители:

    • Nvidia GeForce GTX 745/750;
    • AMD Radeon HD серий 7700-7900/8500-8900, Rx 240-280;
    • Intel HD Graphics 4200-5200, 5300-6300;

    Feature level 12.0 - поддержка некоторых возможностей Tier 1 и Tier 2. Представители: AMD Radeon HD 7790/8770, Rx 260/285/290 и новее.

    Feature level 12.1 - полная поддержка Tier 1, аппаратная поддержка всех возможностей DirectX 12.

    Таким образом, ни одна из существующих видеокарт не поддерживает DirectX 12 полностью. Часть возможностей реализована на программном уровне, поэтому одна и та же игра, использующая DX 11 и DX 12, не получит ощутимого прироста производительности при переходе на новую версию API.

    Итог

    Удивительно, как сильно зависит производительность вычислений от уровня доступа к «железу» компьютера. DX 12 предоставляет возможности, которыми разработчики не должны пренебрегать. Благодаря тому, что Xbox One будет тоже поддерживать двенадцатую версию, в конце 2015 года нас ожидает множество игр с её поддержкой. Вот только чудес не будет - существующие (на 2015 год) видеокарты не оптимизированы для использования DirectX 12, прирост производительности будет мал.

    Лайкнуть

    Лайкнуть

    DirectX – набор инструментов, который был разработан для эффективной работы мультимедиа в Microsoft Windows. Грубо говоря, компонент ПО, задачей которого является «организация» всех аппаратных элементов системы. Чаще всего используется в процессе написания игр, поскольку отвечает за обработку графики. Чтобы система при этом работала корректно, от видеокарты требуется обратная аппаратная поддержка DirectX .

    Данный компонент, а также его исполняемые библиотеки обновляются в процессе инсталляции игр. Но как самому узнать версию directx и обновить ее, если потребуется?

    Какая версия DirectX должна стоять у вас?

    Каждая версия Windows поддерживает свой DirectX:

    • Для Windows XP это DX9;
    • для Vista – DX10;
    • для Win7 и 8/8,1 – DX11.

    Релиз новой «десятой» версии ОС от Microsoft принес нам новую 12 версию , которая, по словам разработчиков, наконец раскроет весь потенциал многоядерных процессоров, сделав связку ЦП-видеокарта в разы производительнее.

    Определение вашей версии

    Чтобы узнать, что именно установлено у вас, откройте «Пуск» и найдите команду «Выполнить». Это актуально для всех версий Windows, начиная с XP.

    Вводим фразу , или ищем этот пункт меню среди предложенных. Поиск все-таки быстрее. Жмем Enter и дожидаемся сбора статистических данных по вашей системе в целом и ее отдельным компонентам в частности.

    Нас интересует вкладка «система». Смотрим в самый низ и обнаруживаем, что установлена 11 версия DirectX (пример).

    Обновление компонентов DX

    Если вам кажется, что версия ПО устарела, и игры требуют более свежий пакет исполняемых библиотек, обновите их на официальном сайте Microsoft по соответствующей ссылке (актуальна для 11 версии).

    Затем удостоверьтесь, что ваша видеокарта поддерживает данную версию ПО. Если она способна работать лишь с DX9 и DX10, никакое обновление не даст результата. Аппаратная поддержка важнее программной, так что имейте это ввиду.

    О спецификациях видеокарты можно узнать в интернете.