Adelitusn.ru

ПК и Техника
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Directx 11 compatible gpu

directx 11 compatible gpu

directx 11 compatible gpu
Многие пользователи при запуске некоторых игр получают от системы уведомление о том, что для запуска проекта требуется поддержка компонентов DirectX 11. Сообщения могут отличаться по составу, но смысл один: видеокарта не поддерживает данную версию API.

directx 11 compatible gpu

Игровые проекты и DirectX 11

Компоненты DX11 впервые были представлены в далеком 2009 году и вошли в состав Windows 7. С тех пор вышло немало игр, использующих возможности данной версии. Естественно, эти проекты невозможно запустить на компьютерах без поддержки 11 редакции.

Видеокарта

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

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

Драйвер

В некоторых случаях причиной сбоя может стать устаревший драйвер графического адаптера. На это стоит обратить внимание, если было выяснено, что карта поддерживает необходимую редакцию API. Здесь поможет обновление или полная переустановка программного обеспечения.

Заключение

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

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

Отблагодарите автора, поделитесь статьей в социальных сетях.

При запуске Crysis3 выбрасывает вот это — You need a DX11 capable GPU to play Crysis 3

Решение по ошибке с DirectX в Crysis

Необходимо в Управлении 3D параметрами видеокарты nVidia вписать игру Crysis и заставить её работать с «Высокопроизводительным процессором nVidia».

1. Пуск — Панель управления — панель управления nVidia

2. Переходим в раздел «Управление параметрами 3D»

3. Если игры нет в списке, добавляем её через кнопку «Добавить».

Обычно файл запуска игры находится по адресу:
«C:Program FilesOrigin GamesCrysis 3 * in32»

4. После добавления игры присваиваем её значение «Высокопроизводительный процессор nVidia»

Если данный способ не помог, ниже

Инструкция по решению общих проблем с видео драйверами и DirectX на ноутбуках и ПК.

1. Установите самые последние драйверы для вашей видеокарты AMD и Nvidia.

2. Обязательно перезагрузите компьютер.

3. Установите последнюю версию DirectX из проверенных источников.

directx 11 compatible gpu

Компонент DirectX отвечает за обработку графики в видеокарте и вывод изображения на монитор. На данный момент он задействован в основном в играх. Множество современных тайтлов требуют для своего запуска библиотеку ДиректИкс 11. Если она отсутствует в системе, то возникнет соответствующая ошибка.

Совместимость DirectX 11

Установка данного компонента возможна для операционных систем от Майкрософт не младше Windows 7. При этом графический адаптер должен его поддерживать. Для современных компьютеров вопрос совместимости в данном случае не стоит. А вот со старыми ПК могут возникнуть проблемы.

Узнать, какие видеокарты поддерживают DirectX 11, можно на официальном сайте производителя. В сегменте игровых решений преобладают две компании: AMD и Nvidia. В линейке устройств каждой из них присутствуют модели, совместимые с одиннадцатой версией Дайрект Икс. Но информацию нужно уточнять в технических характеристиках конкретного устройства.

Соответственно, для начала нужно узнать модель видеоадаптера, установленного в компьютере. Порядок действий будет одинаковым для всех операционных систем (начиная с Windows 7):

  1. Запустите диалоговое окно «Выполнить» из Пуска или одновременным нажатием Win + R.
  2. В текстовое поле введите msinfo32 и нажмите на кнопку подтверждения. Появится окно подробных сведений о системе.
  3. Раскройте раздел «Компоненты».
  4. В нем кликните по пункту «Дисплей».
  5. Откроются сведения о подключенной к ПК видеокарте. В окне можно узнать ее модель и производителя.directx 11 compatible gpu

Теперь откройте страницу производителя в Интернете и найдите технические характеристики нужного устройства.directx 11 compatible gpuВ частности — поддержку DirectX 11. Если с этим пунктом все в порядке, то ошибки с инициализацией компонента при запуске игры не возникнет.

Отсутствие поддержки

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

Читайте так же:
25 советов как ускорить Windows XP.

Если видеокарта не поддерживает directx 11

Компонент DirectX отвечает за обработку графики в видеокарте и вывод изображения на монитор. На данный момент он задействован в основном в играх. Множество современных тайтлов требуют для своего запуска библиотеку ДиректИкс 11. Если она отсутствует в системе, то возникнет соответствующая ошибка.

Совместимость DirectX 11

Установка данного компонента возможна для операционных систем от Майкрософт не младше Windows 7. При этом графический адаптер должен его поддерживать. Для современных компьютеров вопрос совместимости в данном случае не стоит. А вот со старыми ПК могут возникнуть проблемы.

Узнать, какие видеокарты поддерживают DirectX 11, можно на официальном сайте производителя. В сегменте игровых решений преобладают две компании: AMD и Nvidia. В линейке устройств каждой из них присутствуют модели, совместимые с одиннадцатой версией Дайрект Икс. Но информацию нужно уточнять в технических характеристиках конкретного устройства.

Соответственно, для начала нужно узнать модель видеоадаптера, установленного в компьютере. Порядок действий будет одинаковым для всех операционных систем (начиная с Windows 7):

  1. Запустите диалоговое окно «Выполнить» из Пуска или одновременным нажатием Win + R.
  2. В текстовое поле введите msinfo32 и нажмите на кнопку подтверждения. Появится окно подробных сведений о системе.
  3. Раскройте раздел «Компоненты».
  4. В нем кликните по пункту «Дисплей».
  5. Откроются сведения о подключенной к ПК видеокарте. В окне можно узнать ее модель и производителя.

Теперь откройте страницу производителя в Интернете и найдите технические характеристики нужного устройства.В частности — поддержку DirectX 11. Если с этим пунктом все в порядке, то ошибки с инициализацией компонента при запуске игры не возникнет.

Отсутствие поддержки

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

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

Поддержка DirectX также зависит от используемой ОС. Windows XP работает только на 9 версии. Windows 7 поддерживает до DirectX 11 включительно. В «Восьмерке» работает версия DirectX 11.2. А в Windows 10 поддерживаются все современные версии библиотек.

Можно ли включить поддержку DirectX 11?

Стоит начать с того, что поддержка DirectX реализована на аппаратном уровне. Производители NVIDIA и AMD на стадии создания видеокарты внедряют возможность работы с тем или иным ПО. В зависимости от выхода новых поколений графических адаптеров реализуется и поддержка DirectX. Если говорить конкретно об 11 версии, то большинство видеокарт, выпущенных после 2011 года, поддерживают данный стандарт. Производительность с DX11 в играх на бюджетных адаптерах того времени – это другой вопрос. Но запустить проекты, которые работают только с данным ПО, у вас получится.

Однако ряд компьютерных игр изначально работает только с DirectX 11, например, Crysis 3, графика в котором до сих пор на достойном уровне. Запустить данный шутер получится только после обновления оборудования.

Но не торопитесь «хоронить» свою видеокарту и отправляться в магазин за новой. Сначала нужно на 100% убедиться в том, что в устройстве не реализована поддержка данного набора API. Об этом мы поговорим ниже.

Как проверить совместимость видеокарты?

Рассмотрим все способы определения характеристик графического устройства.

Ознакомиться с характеристиками

Один из простых вариантов – найти информацию о видеокарте по ее названию. Для этого вам нужно знать точную модель вашего оборудования. Если есть возможность, то найдите упаковку или инструкцию. Но этот метод подойдет только для новых устройств. Еще проще узнать модель системными средствами Windows:

  1. Откройте «Диспетчер устройств».
  2. Раскройте список видеоадаптеров.
  3. Запомните или перепишите название вашего устройства.

Теперь остается воспользоваться официальным сайтом, поисковиком Google или Яндекс. Найдите полный список характеристик и посмотрите, какая версия DirectX поддерживается.

Указание в характеристиках DirectX 12 подразумевает поддержку всех предыдущих версий стандарта.

Сведения о системе

Штатными средствами Windows можно также определить характеристики железа. Через программу «Выполнить» введите команду dxdiag . Утилита соберет сведения о системе. После этого ознакомьтесь с информацией в первой вкладке. Здесь вы найдете версию DX, которая установлена на вашем компьютере.

Читайте так же:
Индексирование поиска в Windows 10: вопросы и ответы

Теперь переключитесь во вкладку «Монитор» и обратите внимание на блок «Драйверы». В строке, отмеченной на картинке, указывается поддерживаемая версия DirectX.

Сторонний софт

Еще один вариант ознакомления с возможностями – это утилита GPU-Z. Вам нужно скачать и запустить ее, после чего программа соберет сведения об установленной видеокарте. Нужная вам информация находится в пункте, который отмечен на представленном скриншоте:

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

Заключение

Теперь можно подвести итоги. Сначала проверяем характеристики видеокарты. Если она не поддерживает DX11 на аппаратном уровне, то с этим ничего нельзя сделать. Если поддержка имеется, то обновите драйвер или установите актуальную Windows 7-10.


Многие пользователи при запуске некоторых игр получают от системы уведомление о том, что для запуска проекта требуется поддержка компонентов DirectX 11. Сообщения могут отличаться по составу, но смысл один: видеокарта не поддерживает данную версию API.

Игровые проекты и DirectX 11

Компоненты DX11 впервые были представлены в далеком 2009 году и вошли в состав Windows 7. С тех пор вышло немало игр, использующих возможности данной версии. Естественно, эти проекты невозможно запустить на компьютерах без поддержки 11 редакции.

Видеокарта

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

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

Драйвер

В некоторых случаях причиной сбоя может стать устаревший драйвер графического адаптера. На это стоит обратить внимание, если было выяснено, что карта поддерживает необходимую редакцию API. Здесь поможет обновление или полная переустановка программного обеспечения.

Заключение

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

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

Как скачать d3d11.dll и исправить ошибки D3D11 при запуске игр

Исправление ошибок D3D11

В последнее время пользователи часто сталкиваются с ошибками, такими как D3D11 CreateDeviceAndSwapChain Failed, «Не удалось инициализировать DirectX 11», «Запуск программы невозможен, так как файл d3dx11.dll отсутствует на компьютере» и подобными. Чаще это происходит в Windows 7, но при некоторых условиях можно столкнуться с проблемой и в Windows 10.

Как видно из текста ошибки, проблема заключается в инициализации DirectX 11, а точнее, Direct3D 11, за что и отвечает файл d3d11.dll. При этом, несмотря на то, что, используя инструкции в Интернете, вы уже могли заглянуть в dxdiag и увидеть, что DX 11 (а то и DirectX 12) установлен, проблема может сохраняться. В этой инструкции — подробно о том, как исправить ошибку D3D11 CreateDeviceAndSwapChain Failed или d3dx11.dll отсутствует на компьютере.

Исправление ошибок D3D11

Причиной рассматриваемой ошибки могут быть различные факторы, самые распространенные из которых

DirectX 11 установлена но не поддерживается

  1. Ваша видеокарта не поддерживает DirectX 11 (при этом, нажав клавиши Win+R и введя dxdiag, вы можете там видеть, что установлена именно 11 или 12 версия. Однако, это ничего не говорит о том, что есть поддержка этой версии со стороны видеокарты — только о том, файлы данной версии установлены на компьютере).
  2. Не установлены последние оригинальные драйверы на видеокарту — при этом начинающие пользователи часто пробуют обновить драйверы, используя кнопку «Обновить» в диспетчере устройств, это неправильный метод: сообщение о том, что «Драйвер не нуждается в обновлении» при данном способе обычно мало что означает.
  3. Не установлены необходимые обновления для Windows 7, что может приводить к тому, что даже при наличии DX11, файла d3d11.dll и поддерживаемой видеокарты, игры, наподобие Dishonored 2 продолжают сообщать об ошибке.
Читайте так же:
Менеджеры приложений для Android

Первые два пункта взаимосвязаны и в равной степени могут встречаться как у пользователей Windows 7, так и Windows 10.

Ошибка d3d11.dll отсутствует на компьютере

Правильным порядком действий при ошибках в данном случае будет:

Поддерживаемая версия Direct 3D

  1. Вручную скачать оригинальные драйверы видеокарты с официальных сайтов AMD, NVIDIA или Intel (см., например, Как установить драйверы NVIDIA в Windows 10) и установить их.
  2. Зайти в dxdiag (клавиши Win+R, ввести dxdiag и нажать Enter), открыть вкладку «Экран» и в разделе «Драйверы» обратить внимание на поле «DDI для Direct3D». При значениях 11.1 и выше ошибки D3D11 появляться не должны. При меньших — скорее всего дело в отсутствии поддержки со стороны видеокарты или ее драйверов. Либо, в случае Windows 7, в отсутствии необходимого обновления платформы, о чем — далее.

Также вы можете посмотреть отдельно установленную и поддерживаемую аппаратно версию DirectX в сторонних программах, например, в AIDA64 (см. Как узнать версию DirectX на компьютере).

Поддерживаемая версия DirectX в AIDA64

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

Как скачать D3D11.dll для Windows 7

Ошибка D3D11CreateDeviceAndSwapChain Failed в Windows 7

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

Его можно скачать и установить (или обновить, если он уже есть на компьютере) с официального сайта Майкрософт в составе выпущенных для 7-ки обновлений. Скачивать этот файл отдельно, с каких-то сторонних сайтов (или брать с другого компьютера) не рекомендую, навряд ли это исправит ошибки d3d11.dll при запуске игр.

  1. Для правильной установки необходимо скачать Обновление платформы Windows 7 (для Windows 7 SP1) — https://www.microsoft.com/ru-ru/download/details.aspx?id=36805. Скачать обновление платформы Windows 7 с d3d11.dll
  2. После загрузки файла, запустите его, и подтвердите установку обновления KB2670838. Подтвердить установку обновления платформы Windows 7

По завершении установки и после перезагрузки компьютера, рассматриваемая библиотека будет в нужном расположении (C: Windows System32 ), а ошибок, связанных с тем, что d3d11.dll или отсутствует на компьютере или D3D11 CreateDeviceAndSwapChain Failed, появляться не будет (при условии, что у вас достаточно современное оборудование).

FAQ по DirectX 12: все, что нужно знать

Каждый геймер хоть раз сталкивался с проблемами воспроизведения графики и звука в играх, и неизбежно приходил к необходимости установки или обновления утилит для слаженной работы игр и драйверов видеокарты. Для операционных систем Microsoft также разработан набор таких компонентов — DirectX.

Что такое DirectX 12

DirectX 12

DirectX 12 (DX12 или Директ Икс 12) – версия утилиты, разработанная специально для ОС Windows 10, которая способна задействовать мощность вашего компьютера в полную силу. Благодаря улучшению производительности мультимедийных задач, пользователь наблюдает качество компьютерных игр так, как и было задумано разработчиком: быстрая смена кадров, реалистичные визуальные эффекты, классный звук, впечатляющая графика, в том числе в 3D.

DX11 vs DX12

DX12 революционно отличается от всех предыдущих версий DirectX. Последняя версия утилиты ускоряет работу процессора даже в режиме многозадачности. Рендеринг работает без зависаний с такой частотой смены кадров, что воссоздается полное ощущение реальности при должной прорисовке картинки. За этим стоят 2 возможности DX12, которых раньше не было. Многопоточность при записи команд в буфер, а также асинхронные шейдеры помогают видеокарте одновременно работать над командами GPGPU и инструкциями рендеринга.

В DX12 также добавлена технология Tiled Resources. Со слов производителя, она дает «беспрецедентную детализацию», так как будет подгружать текстуры для рендеринга только в тот момент, когда взгляд игрока будет направлен в их сторону. Это разгрузит память и поддержит производительность на высокой скорости. Ощущение реальности пространства добавит трассировка лучей в реальном времени, которая визуализирует угол падения освещения.

Как определить текущую версию DirectX.

Узнать, какая версия DX используется сейчас ОС Windows 10, поможет инструмент DxDiag. Он раскроет всю нужную информацию о драйверах и компонентах, доступных для пользования. Для этого нужно:

  1. В поисковой строчке меню «Пуск» введите dxdiag, затем нажмите клавишу «Enter»; как узнать версию dx
  2. В поисковой выдаче кликните на строчку dxdiag;
  3. Для вас будет сформирован отчет обо всех компонентах DX, а в нижней строке будет указана активированная версия. dxdiag

Для более ранних версий Windows принцип действий схож.

Как установить софт

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

Читайте так же:
Редактор художественных фото онлайн

установка DX12

  1. Для 32 или 64 разрядной ОС Windows 10 скачиваем программное оборудование по ссылке на официальном сайте Microsoft:
  1. Нажимаем кнопку «Загрузки» в правом верхнем углу страницы браузера;
  2. Для запуска установки компонентов программы открываем файл «dxwebsetup.exe»;
  3. Во время установки действуем по запросам диалогового окна: соглашаемся с пользовательскими условиями и продолжаем установку кнопкой «Далее»;
  4. Приложение или устанавливается с нуля, или обновляет текущую версию.

При установке может загрузится более старая версия, чем DirectX 12. Это говорит о том, что модули вашего ПК не поддерживают обновления утилиты. Если ваша цель конкретно DX12, то вам придется поменять процессор и видеокарту на более мощные.

Почему на компьютере может быть по-прежнему версия DirectX 11 или 10, несмотря на обновления

видеокарты поддерживающие dx12

Интерфейс прикладного программирования (application programming interface или API) обеспечивает прямой доступ мультимедийных приложений к необходимому им оборудованию, чем ускоряет сам процесс игры. Сегодня этот API от Microsoft доминирует в мире компьютерных видеоигр для Windows, а разработчики учитывают ресурсы DX12 при разработке своих игр. О популярности утилиты говорит сотрудничество с Microsoft крупнейших производителей видеокарт, например, Nvidia и AMD. Также параметры своих процессоров под требования нового API подгоняют такие гиганты видеографики как Intel и Qualcomm.

Windows 10 с DirectX 12 используется для работы многих гаджетов: стационарные компьютеры, ноутбуки, планшеты, а также смартфоны. С этой утилитой работает и геймпад Xbox One. Но если на вашем ПК стоит оборудование, не подходящее под требования новых компонентов Майкрософтского API, то установить DX12 не удастся, у вас по-прежнему будет более старая версия. Проверьте, подходит ли ваш процессор и видеокарта под стандарты нового DX12:

Поддерживаемые графические процессоры

Поддерживаемые графические процессоры Intel

Intel:

  • Core i3, i5, i7;
  • Haswell;
  • Broadwell;
  • Skylake;
  • Kaby Lake;
  • Coffee Lake;
  • Cannon Lake.

Все мобильные процессоры Qualcomm.

Совместимость с видеокартами

видеокарты поддерживающие dx12

  • GeForce: 400, 500, 600, 700, 800, 900, 1000, 2000 – серии;
  • GTX Titan.
    • Radeon: HD 7000, 7000M, 8000, 8000M, R5 M240, R7 M200, R7, R9, RX 460-580, Vega Frontier Edition, RX Vega 56 и 64;
    • Ryzen: 2000G, 2000G PRO, а также мобильный Ryzen Mobile 1000, 1000 PRO, 2000, 2000 PRO;
    • Kaveri и Godavari: A4, A6, A6 PRO, A8, A8 PRO, A10, A10 PRO;
    • Mullins: E1, A4, A10 из серии Micro-6000;
    • Beema: E1, E2, A4, A6, A8.

    Если в этом списке не оказалось вашей модели процессора и видеокарты – не отчаивайтесь. Попробуйте поискать информацию о совместимости на сайте разработчика вашего оборудования. Представленный список не исчерпывающий и приводит только самые распространенные модели.

    Как удалить DX12

    Как удалить DX12

    Если при запуске игр или других приложений, обслуживанием которых занимается DirectX, возникает ошибка, то виной всему скорее всего служит повреждение библиотеки. Обычно обновление программного обеспечения решает эту проблему. Но если обновление не дало результата, приходится применять более радикальный путь – удаление и новая установка.

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

    1. Для начала создайте точку восстановления. Если что-то пойдет не так, всегда можно вернуться к первоначальной версии.
    2. Скачиваем веб-установщик библиотек DirectX. Обращаем ваше внимание, что во время инсталляции будет установлена последняя поддерживаемая вашим оборудованием версия. Она включает все компоненты предыдущих вариаций, так что игры, требующие более старых изданий DX, будут работать.
    3. Скачиваем программу-деинсталлятор для DX. Например, DirectX Eradictor, DirectX Killer или DirectX Happy Uninstall.
    4. Отключаем Интернет, чтобы система не запустила автоматическое обновление.
    5. Удаляем компоненты API с помощью деинсталлятора, после чего обязательно перезапускаем систему.
    6. Устанавливаем ранее скаченный файл «dxwebsetup.exe» и еще раз перезагружаем компьютер.

    DX11vs DX12

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

    Ели вы настоящий ценитель качественных игр, то без DX12 не обойтись. Разработчики Майкрософт постарались и совершили реальный прорыв, открыв для создателей игр новые возможности. Установив последнюю версию DX12, вы почувствуете существенную разницу в прорисовке деталей и качестве визуальных эффектов даже на одном и том же оборудовании.

    Смена API на Direct3d 11 в Дота 2 для Слабых ПК и Ноутбуков — Подробное Руководство | Dota 2

    Dota 2 далеко не самая новая игра. Однако она постоянно обновляется, создается новый контент, меняются визуальные эффекты. Из-за этого растут и требования к компьютеру игрока. Кроме того, далеко не все люди даже сейчас имеют системы, которые в полной мере отвечают игре. Это обстоятельство критически влияет на количество кадров в минуту.

    Очевидно, что чем больше ФПС у игрока, тем быстрее он сможет реагировать на атаки и меняющуюся обстановку. Один из способов увеличения производительности – смена API.

    Смена API на Direct3d 9/11 Дота 2 – Подробный Гайд

    Если не вдаваться в детали, API, он же «Программный интерфейс приложения», влияет на то, как именно игра взаимодействует с аппаратным обеспечением игрока. Некоторые API дают возможность выжать больше ресурсов из железа игрока, благодаря чему может либо повыситься производительность, либо улучшится графика.

    В Dota 2 по умолчанию используется DirectX 9. На момент выхода проекта это было актуальное решение. Однако игра уже довольно старая, технологии не стоят на месте. Сегодня уже существует и DirectX 11 и DirectX 12. После появления Dota 2 Reborn игра начала поддерживать 11 версию этого API. Однако, чтобы включить ее, нужно воспользоваться настройками Steam.

    Смена API на direct3d 11 дота 2

    Общий порядок действий выглядит следующим образом:

    • Открыть Steam.
    • Перейти в настройки Dota 2 в Стиме.
    • Выбрать пункт, отвечающий за параметры запуска.
    • Прописать в нем «-DX11». Если у вас уже прописаны какие-либо команды, просто вписываете эту в конце.

    Руководство для Слабых ПК и Ноутбуков — Смена API в Дота 2

    Если ваш ПК или ноутбук не отвечает хотя-бы минимальным требованиям игры, она не будет работать нормально. В таком случае Дота 2 может либо вообще не запуститься, либо работать с низким ФПС и выдавать ошибки, внезапно закрываться. Если у вас слабый ПК, можете попробовать сделать следующее:

    Руководство для слабых ПК

    • установить минимальные настройки качества графики (негативно влияет на красоту игры, но улучшает производительность);
    • сменить разрешение экрана в игре (низкое разрешение позволяет добавить очень большое количество кадров в секунду, но критически влияет на визуальный вид Дота 2);
    • играть только в полноэкранном режиме. Устанавливается в настройках. Значительно увеличивает количество ФПС без потери качества;
    • прописать в параметрах запуска команду «-high». Устанавливает высокий приоритет для игры, лучше используется аппаратное обеспечение;
    • включить поддержку OpenGL в разделе «Дополнительный контент» в настройках Дота 2 в Стиме.

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

    Что Лучше: Directx9 или Directx11 — Смена API Дота 2

    Ответить на этот вопрос довольно просто. DirectX 11 несомненно лучше, чем предыдущая версия это API. Это объясняется следующими факторами:

    • поддержка в более новых версиях ОС. Начиная с Windows 7, именно новая версия АПИ стала поддерживаться разработчиками системы;Что лучше: Directx9 или directx11
    • новая версия API хорошо справляется с многопоточными процессами, чего нельзя сказать о предшественнице. Как следствие, у многопоточных процессоров наблюдается значительное повышение производительности;
    • если 9 версия поддерживает шейдеры 2.0, то новая – 5.0 (значительное улучшение картинки и повышение производительности);
    • улучшение общей производительности игры и визуальных эффектов, которые используются в ней.

    DirectX 11 по всем параметрам превосходит DirectX 9. Но есть 2 важных нюанса. Не все видеокарты поддерживают эту версию API. Кроме того, ее невозможно установить на Windows XP. Поэтому, если вы используете старое аппаратное обеспечение или ОС, оценить все преимущества более новой версии DirectX не удастся.

    Смена API DirectX 11 против DirectX 12 – Что Выбрать?

    Что лучше: Directx11 или directx12

    В данном случае выбрать лучшее решение довольно сложно. Кроме общего увеличения производительности (анонсированного еще до выхода), новый API поддерживает трассировку лучей, а также лучше работает с системами на основе нескольких объединенных видеокарт. Но эти эффекты актуальны только для самых новых видеокарт. Кроме того:

    • в Дота 2 нет поддержки DirectX 12;
    • в движке Source 2 от Valve, если верить разработчикам, поддержка этой технологии не планируется.

    Поэтому вы не сможете поиграть в Дота 2 на ДиректХ 12. Между тем, движок от Valve поддерживает API Vulkan, на который он, собственно, и ориентирован. Его можно включить для Дота 2, что приведет к увеличению ФПС и улучшению качества картинки. Однако для этого у вас должны быть видеокарта с поддержкой этой технологии. Преимущество тут у владельцев решений от AMD.

    голоса
    Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector