DirectX 12 для Windows 10

DirectX 12 для Windows 10После выхода Windows 10 меня раз за разом спрашивают, где скачать DirectX 12, почему dxdiag показывает версию 11.2, несмотря на то, что видеокарта поддерживается и о подобных вещах. Постараюсь ответить на все эти вопросы.

В этой статье — подробно о текущем состоянии дел с DirectX 12 для Windows 10, почему эта версия может быть не задействована на вашем компьютере, а также о том, где скачать DirectX и зачем это нужно, с учетом того, что этот компонент уже имеется в ОС.

Как узнать версию DirectX в Windows 10

Сначала о том, как посмотреть используемую версию DirectX. Для этого достаточно нажать клавиши Windows (которая с эмблемой) + R на клавиатуре и ввести dxdiag в окне «Выполнить».

В результате будет запущено Средство диагностики DirectX, в котором на вкладке «Система» можно увидеть и версию DirectX. В Windows 10 вы с большой вероятностью увидите там либо DirectX 12 либо 11.2.

Версия Directx 12 в DXdiag

Последний вариант не обязательно связан с неподдерживаемой видеокартой и точно не вызван тем, что вам нужно предварительно скачать DirectX 12 для Windows 10, поскольку все основные необходимые библиотеки уже имеются в ОС сразу после обновления или чистой установки.

Почему вместо DirectX 12 используется DirectX 11.2

Если в средстве диагностики вы видите, что текущая версия DirectX 11.2, это может быть вызвано двумя основными причинами — неподдерживаемая видеокарта (причем, возможно, она будет поддерживаться в будущем) или устаревшие драйвера видеокарты.

DirectX 11.2 в Windows 10

Важное обновление: в Windows 10 Creators Update в главном dxdiag всегда отображается 12-я версия, даже если она не поддерживается видеокартой. О том, как узнать поддерживаемую, см. отдельный материал: Как узнать версию DirectX в Windows 10, 8 и Windows 7.

Видеокарты, которые поддерживают DirectX 12 в Windows 10 на настоящий момент:

  • Интегрированная графика Intel процессоров Core i3, i5, i7 Haswell и Broadwell.
  • NVIDIA GeForce серий 600, 700, 800 (частично) и 900, а также видеокарты GTX Titan. NVIDIA также обещает поддержку DirectX 12 для GeForce 4xx и 5xx (Fermi) в ближайшем будущем (следует ожидать обновленных драйверов).
  • AMD Radeon серий HD 7000, HD 8000, R7, R9, а также интегрированные графические чипы AMD A4, A6, A8 и A10 7000, PRO-7000, Micro-6000 и 6000 (здесь также есть поддержка у процессоров E1 и E2). То есть Kaveri, Millins и Beema.

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

В любом случае, одно из первых действий, которое следует выполнить, если вам требуется поддержка DirectX 12 — установить последнюю версию драйверов для Windows 10 вашей видеокарты с официальных сайтов NVIDIA, AMD или Intel.

Примечание: многие столкнулись с тем, что драйвера видеокарты в Windows 10 не устанавливаются, выдавая различные ошибки. В этом случае помогает полное удаление старых драйверов (Как удалить драйвера видеокарты), а также программ наподобие GeForce Experience или AMD Catalyst и установка их по-новому.

Драйвер видеокарты WDDM 2.0

После обновления драйверов, посмотрите в dxdiag, какая версия DirectX используется, а заодно и версию драйвера на вкладке экран: для поддержки DX 12 должен быть драйвер WDDM 2.0, а не WDDM 1.3 (1.2).

Как скачать DirectX для Windows 10 и зачем это нужно

Несмотря на то, что в Windows 10 (также, как и в двух предыдущих версиях ОС) основные библиотеки DirectX присутствуют по умолчанию, в ряде программ и игр вы можете столкнуться с ошибками наподобие «Запуск программы не возможен, поскольку d3dx9_43.dll отсутствует на компьютере» и другими, связанными с отсутствием отдельных библиотек DLL предыдущих версий DirectX в системе.

Скачать DirectX с официального сайта

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

Комментарии (82) к DirectX 12 для Windows 10

  • Сергей

    А у меня 11.3, после обновления драйверов. Не то чтобы особо понимал зачем оно нужно 12, просто интересно.

    Ответить

    • Dmitry

      Значит, пока не добавили поддержку (производитель). Что за видеокарта-то?

      Ответить

        • Артем

          У меня тоже 720m и тоже выдает 11.3 Наверное она еще не потдерживает. Будем ждать дров…

          Ответить

          • vova

            попробуйте переустановить,у меня 740м сразу была поддержка dx12

            Ответить

    • Сергей

      Короче встала у меня 12. Сам виноват, недостаточно внимательно читал рекомендации Дмитрия. Старые дрова видеокарты нужно сносить прогой DDU В БЕЗОПАСНОМ РЕЖИМЕ! Снёс, установил новые и всё тип-топ, теперь у меня DirectX 12.

      Ответить

      • Andrey

        У меня тоже GeForce GT 720m но к сожалению никак не могу DirectX 12 поставить, что то я не понял, как у тебя получилось

        Ответить

        • Сергей

          Снёс драйвер NVIDIA прогой DDU в безопасном режиме, скачал с офсайта NVIDIA и установил новый драйвер и вуаля, проверил — стоИт 12. Как это делать подробно написано на этом же сайте: https://remontka.pro/remove-videocard-drivers/

          Ответить

          • Andrey

            В общем, всё так сделал. Но увы, 11.3…
            Суть в том, что у меня стоит встроенная HD график 4000 вроде как. И что то мне кажется из-за нее не хочет

            Ответить

          • Dmitry

            Андрей, если у вас на ПК это (на ноутбуке не получится), то в некоторых БИОС можно отключить интегрированную графику, попробуйте. Где-то на вкладках вроде Integrated Peripherals и т.п. делается.

            Ответить

  • Валерий

    Здравствуйте. Обновился до Win 10 Pro, прочёл Вашу статью и вот что нашел у себя — Direct X 10, WDDM 1,1, Intel (R) HDGraphics (Core i3). Т.е., если я Вас правильно понял, необходимо всё обновлять самостоятельно? Или всё-таки стоит дождаться обновлений? Я, честно сказать, еще тот «специалист». С уважением, Валерий.

    Ответить

    • Dmitry

      В вашем случае следует прежде всего установить драйвера видеокарты. Если только интегрированный чип Intel HD Graphics имеется, то берете с сайта Intel. При этом, если у вас древний i3, то поддержка 12 может и не появиться.

      Ответить

  • Олег

    Здравтствуйте. Видеокарта Radeon HD 7700.Очень хочу чтобы бы была поддержка Directx 12, но увидел что будет поддержка видеокарт AMD начиная с 7730. Есть хоть какая-то вероятность того что я могу получить поддержку Directx 12? Может мне все-таки остаться на Win 8.1?

    Ответить

    • Dmitry

      Насчет оставаться или нет — тут решайте сами, в конце концов, даже если поддержки и не будет, вы ничего не потеряете, перейдя на 10 (и оставшись на 8.1 тоже не потеряете). А насчет поддержки DX12 тут сказать не могу. Теоретически, могут и сделать.

      Ответить

  • Владимир

    Посмотрел версия 11.1 на одном ноуте карта N.V 8400M128, на втором 12 карта N.V 8400M 2Gb

    Ответить

  • Сергей

    После обновления с WIN 7 64 до WIN 10 64, не запускается «Панель управления», не работает настройка и персонализация экрана. Проблему пока не решил, ищу решение.

    Ответить

  • cerlok

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

    Ответить

    • Dmitry

      А вам спасибо за отзыв!

      Ответить

  • Евгений

    У меня видюха входит в список amd radeon hd 8650g а directx 11.2. Есть ли какой-нибудь источник от куда можно будет узнать когда будет поддержка на видюху?

    Ответить

  • Rustem

    У меня amd 7500 series, драйвера обновлены. Но DIRECTX 11.2?

    Ответить

  • Эльдар

    Здравствуйте! не знаете почему показывает directx 11.2 dxdiag не показывает видеокарту NVIDIA GT720M а показывает интегрированную Intel HD 4000 кажется. может на NVIDIA установился directx 12 а на интел то что есть? дрова последние с сайта скачал

    Ответить

    • Dmitry

      Здравствуйте. У меня в разделе про Windows 10 есть отдельная статья про установку NVIDIA на Win 10. Попробуйте. Не всегда она сходу в 10-ке работает, особенно после обновления.

      Ответить

      • Эльдар

        Дмитрий, у меня dxdiag показывает только интегрированную карту интел HD 4000 , и драйвер WDDM 1.3, подскажите как это исправить, или направьте куда нужно пожалуйста.

        Ответить

        • Dmitry

          Полностью удалите драйвера видео, интегрированного и дискретного (Display Driver Uninstaller), предварительно скачав последние.
          Установите их заново.

          Ответить

  • Дмитрий

    Здравствуйте, столкнулся с такой ситуации в dxdiag вообще не отображается версия directx соответственно, а при попытке установки мне сообщают что установлена актуальная версия directx. 3d приложения не запускаются, уже не знаю что и делать

    Ответить

    • Dmitry

      Здравствуйте. Не встречал даже такого, не знаю, что подсказать.

      Ответить

  • Даниил

    Всем привет. Установил игру Need for Speed Carbon на I3 с интегрированной картой. Виндовс 10 дирекс 12 пишет что скачайте d3dx9_30.dll

    Ответить

    • Dmitry

      Загрузите веб-установщик DirectX с официального сайта, он докачает недостающие DLL для игры.

      Ответить

  • Надежда

    Здравствуйте, у меня intel iris 6100 винда 10 установился directx 12,но в панели управления интеловской графики пишет что исполняемая версия 12, но подерживаемая оборудованием 11.1. Нужно ли обновлять драйвера или устанавливать 11 версию?

    Ответить

    • Dmitry

      Нет, не требуется. За исключением одного случая: если после установки Windows 10 вы не запускали установку DirectX через официальный веб-установщик. Работать будет и без этого, но если процедуру произвести, то он заодно скачает те библиотеки DirectX, которые не включены в поставку Win 10, но могут пригодиться при запуске некоторого ПО и игр.

      Ответить

  • Юрий

    Здравтствуйте. Видеокарта Radeon HD 8610G+8670M процесор AMD A10-5745M. Очень хочу чтобы бы была поддержка Directx 12. Есть хоть какая-то вероятность того что я могу получить поддержку Directx 12 и как перейти с WDDM 1.3 на 2.0?

    Ответить

    • Dmitry

      Посмотрите вот здесь: community.amd.com/thread/184670 (долистайте до того момента, как начнутся комментарии на русском языке). Сам не пробовал, но предполагаю, что может сработать.

      Ответить

  • Skok

    Добрый вечер, Dmitry!

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

    Вчера загрузил свою любимую игру «Total War: Rome» и пока перезагружался комп, налил себе «зеленого чая», удобно расположился в кресле и нажал «запустить игру». Бац, пропал экран. Нажал на красную кнопку пульта, тв отключилось. Удостоверившись, что тв был включенным, нажал еще раз и вновь включил. Экран темный. Никаких более цветов на экране и звуков в колонках 5.1. Поводил мышью, покликал вдоволь. Чай остыл к тому времени и настроение свалилось на ноль.
    Но, до меня дошло вызвать «диспетчер задач». Хоть и было подумал, что накрылась новая видео карта за месяц работы. К моей радости, я не успел запаниковать, так как, «диспетчер задач» опередил назревающий нервный срыв. Появился экран. А на нем:
    установите directx 9
    Естественно, я кинулся искать эту «сволочь» в гуугле.
    Нашел на оф.сайте майкрософта.
    Только открыл страницу, как они предложили скачать последнюю версию этой «сволочи»
    Скачал. Распаковал. А оно пишет
    на компьютере стоит последняя версия

    Перезагрузил. Кликнул по ярлыку. И вновь экран пропал,. Как и в первый раз, вышел из темноты через вызов «дз»
    Нашел ваш очередной шедевр. Эту статью.
    Прошел по вашему пути и нашел ту сволочь «directx»
    Написано:
    Версия DirectX: 12
    Почитал в интернете, что 12 дает большой производительности, а значит больше эффектов чем 9-ка. Тогда я подумал спросить у вас, Dmitry, есть ли какое нибудь еще колдовство, которое сможет щелкать 9-ка, не убирая 12-ю версию?
    (я в курсе всей линейки игр этой серии, но, я обожаю эту игру и уже долгое время играю в нее)

    Если нужен список комплектации компа, то он, таков:
    ОС: — Windows 10 Pro (+ характеристики, убраны администратором).

    Ответить

    • Dmitry

      Здравствуйте. В конце вышеозначенной статьи есть ссылка на загрузку Веб-установщика DirectX с сайта Microsoft. Несмотря на то, что вы уже загружали, из контекста я понял, что несколько иной вариант. Так что скачиваем, устанавливаем (при этом останется 12, но на компьютере появятся необходимые компоненты предыдущих версий DirectX) и пробуем запустить. Ошибки такой, вероятнее всего больше не будет.
      Но: черный экран может быть также связан с неподдерживаемыми разрешениями на вашем 4K мониторе. Тут я каких-то четких инструкций не дам, из вариантов, что пришли в голову: выполнить запуск игры на другом мониторе, там в настройках выставить разрешение, которое гарантированно поддерживается 4k монитором (условно, full hd), потом вернуться к нему.

      Ответить

  • Skok

    Спасибо, Dmitry!
    Попробую так, как вы советуете.

    Ответить

  • wital

    У меня R9 280X Всё работает. И DX показывает 12, но в 3DMark тест не проходит — комп вырубается (Игры все идут. Думаю рано вообще говорить о нём)

    Ответить

    • Dmitry

      Ну вообще, вон для игр 15-го года уже выходят патчи по DX12, а в этом году чисто под него уже игры подоспеют. Там, я думаю, и драйвера допилят на поддерживаемых картах.

      Ответить

  • wital

    Вспоминаю свою gtx460 — там 10.2. Игры на DX11 тормозили жёстко. Если аппаратно не поддерживает — никакие дрова не помогут.

    Ответить

  • Евгений

    Здравствуйте, вопрос такой, почему у меня в параметрах, в разделе приложения и возможности, в AMD Catalyst Control Center и USB2.0 UVC VGA WebCam Realtek Semiconductor Corp. написано недоступно, хотя видео и камера работают нормально. И ещё, если нужно переустанавливать драйвер видеокарты, то какой именно? У меня в программах и компонентах только AMD Catalyst Control center, если его надо удалять, можно ли удалить без сторонних программ? И насчёт установки драйвера, на сайте AMD драйверы GPU и APU, какой именно надо скачивать? Характеристики: ASUS K54HR. Win 10 home. 64b. AMD Radeon HD 7400M Series. WDOM 1.3.

    Ответить

    • Dmitry

      Здравствуйте. Да, попробовать можно и без сторонних программ. У вас GPU. На странице support.amd.com/ru-ru/download
      в разделе выбор драйвера вручную вы легко свою видеокарту найдете.

      Ответить

      • Евгений

        Дело в том, что я его однажды удалял, после удаления пропал значок отображения скрытых значков с панели задач, я восстановил, и значок появился. Они взаимосвязаны? Спасибо.

        Ответить

        • Dmitry

          Нет, вряд ли. Просто значит там не было лишних значков, вот и не отображался значок для их отображения.

          Ответить

          • Евгений

            В результатах драйверов показано 3 варианта. 1. Radeon Software, версия 15.12, дата 17.12.2015. 2 вариант. AMD с минимальными настройками, версия 15.12, дата 17.12.2015. И 3 вариант. Radeon Software, версия 16.1.1 исправление, дата 04.02.2016. Какой вариант наиболее подходящий? И насчёт веб камеры, там тоже нужно переустанавливать драйвер? Не могли бы вы дать ссылку, откуда можно было бы скачать драйвер?
            Спасибо.

            Ответить

          • Dmitry

            Драйвера используйте 2016. Насчет веб-камеры, обычно драйвера не нужны, либо сами скачиваются Windows.

            Ответить

  • ruslan

    У меня был directx 11, после обновления до windows 10 стал — directx 10.1

    Ответить

    • Dmitry

      Установите самостоятельно драйвера на видеокарту (вместо тех, что Windows 10 сама, скорее всего, накатила)

      Ответить

  • Андрей

    Я вас категорически — приветствую!
    5 месяца имею win 10 Pro + Asus n-vidia GTX 780 3gb 384bit.
    DXdiag — DirectX v. 11.1.
    Сиё значит, что онная видеокарта, ввиду отсутствия аппаратной поддержки, выставила такую версию директ-Ха… (Дрова, иссессина, установлены самые-самые последние)

    Ответить

    • Dmitry

      GTX 780 в списке поддерживаемых… так что странно. У меня у самого Asus GTX 770, DirectX 12
      Идей как-то нет. Win 10 64-бит?

      Ответить

      • Андрей

        Так точно!
        64-х.
        С сайта мелкомягких всё обновлено, всё что нужно.
        Установка с iso — чистая.
        На днях обновлю видеокарту до 980-ки, надеюсь, будет 12, и будет счастье.
        А вот ежели нет?

        Ответить

        • Dmitry

          Ежели нет, то у меня даже вариантов нет. Где-то что-то не так значит, а вот что и где — не ясно.

          Ответить

  • Макс

    Прочитав вашу инфу, я сразу полез на офф. сайт Intel и пытался найти последние драйвера, но для Pentium’а только один драйвер для Windows 32-bit, а у меня 64. Всёравно я его скачал, но не пошло, Потом там ещё было для 8 винды 64 бит. Я скачал, а оно не пашет. Я зашёл на офф. сайт моего производителя ноута и там скачал, ток там 2012 года этот драйвер. Скачал, удалил драйвера интел и нвидиа в DDU и перезагрузил. Установил заново драйвера для интел и нвидиа, я перезагрузил ноут. И тут сразу в dxdiag. Я был разочарован. У меня была DX версия 11.3, а сейчас 11.1. Зашёл в раздел «Экран», и тут же меня всбесило — раньше было WDDM 2.0, а сейчас же 1.2. Я не знаю что я неправильно сделал, но помогите, очень хочу DX 12.
    P.S Intel(R) Pentium(R) CPU B960 @ 2.20GHz
    Nvidia GeForce GT 630M

    Ответить

    • Dmitry

      Попробуйте заново удалить драйвера (DDU) в безопасном режиме и установить драйверы с оф. сайта не ноутбука, а nvidia. Карта ваша в списке поддерживаемых на оф. сайте есть…

      Ответить

      • Макс

        Фух.. Центр обновления Windows меня спас. Там он что-то скачал и WDDM стал 2.0, и версия директикса стала 1.3. Всё вернулось. но всёравно нету ожидаемого DirectX 12. Я дрова для нвидиа качал с офф сайта nvidia.ru. Удалял дрова в безопасном режиме и просто. Всёравно ничего нет Уже и с помощью специального софта от Intel проверял дрова, но там только и выскакивает чипсет, хотя я его устанавливал через эту прогу. Эх.. Драйвера — мой враг Жду ответа

        Ответить

  • Sergey

    а у меня видяха hd4870 ахахах и показывает 10.1 ахаха что? можно качать 12 директ? и потянет асасина на ультра?

    Ответить

    • Dmitry

      Скачивать ничего не нужно. DirectX 12 есть в Windows 10 по умолчанию. Но видеокарта ваша не поддерживает 12 и ничего не потянет.

      Ответить

  • Egor

    Здравствуйте.
    Подскажите, в чем может быть проблема? Не запускается игра Rise of the Tomb Raider если в настройках включить DirectX 12 (Сразу крашится (закрывается) сразу после запуска). А если выключить галочку DirectX 12, то нормально работает. А хочется с DirectX 12 поиграть. Стоит Windows 10 x64, видюшка AMD Radeon R7 260X, в dxdiag стоит directx 12. Драйвера обновлял, игру переустанавливал. Что еще можно сделать? Больше не у кого такой проблемы не находил.

    Ответить

    • Dmitry

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

      Ответить

  • витя

    здравствуйте
    у меня при установке directx 12 вылезает ошибка- нет доверия к cab-файлу.
    как это лечить?

    Ответить

    • Dmitry

      А зачем вы его устанавливаете (и откуда)? Если у вас Windows 10, DirectX 12 есть по умолчанию в системе (даже если у вас отображается 11, это просто говорит либо о неподдерживаемости видеокартой, либо о не тех драйверах на нее). Если не 10, то нет смысла ставить.

      Ответить

  • Shurick

    у меня 12 директХ на HD5700 пашет главное — драйвер не с диска ставить, а дать винде скачать нужные дрова со своего серва… вот только зачем более старые директиксы надо ставить отдельно — мне неясно.

    Ответить

    • Dmitry

      Поймете, когда старая игра, типа Starcraft 2, вам скажет что нет файлов d3dx9 (при условии, что они не поставятся вместе с ней).

      Ответить

  • ZZz

    Здравствуйте! В общем такая проблема: на новый ноут установили 10 тую винду, в ней был строенный 12 директ. Но увы видеокарта не поддерживает 12-шку и любая игра просто крашится из-за того, что запускается не та видеокарта (а процессор i3) все драйверы обновлены до последней версии, что делать не знаю, надеюсь на вашу помощь.

    Ответить

    • Dmitry

      Здравствуйте. В 10-ке есть и 11 и 12 DirectX, работает та версия, которая поддерживается.
      Я не уверен, что проблема у вас в версиях DX или даже драйверах видеокарты. Что сообщает при сбоях игр?

      Ответить

  • Станислав

    Такая же проблема, вылетают все игры. в части игр пишет просто неизвестная ошибка. в биошоке написал про устройство директ 3д — повреждено или удалено. Докачал все файлы на директ х 12, установил новые дрова (правда без удаления старых), проблема не изменилась. Кстати, проблема началась после установки райз оф томб райдер, до этого все было нормально, все игры без проблем запускались и не вылетали. Облазил уже пол инета, никто ничего толком не может сказать. Прошу помощи

    Ответить

    • Dmitry

      Да и я тут не знаю толком. К тому же странно, что после томб райдера. Попробовал бы с удалением дрова поставить. Причем, может быть даже какую-то более старую, а не новую версию… Но не факт вообще что в этом дело.

      Ответить

  • D1vo

    Добрый день. Вобщем. Столкнулся с такой проблемой. Компьютер старый. Поставил вин 10 (под ним в виду оптимизации и распределения приоритетов окнам) игры, и приложения работают быстрее. НО! Некоторые игры, тормозят. И виной всему (как я подозреваю) DirectX 12, потому что те игры, у которых есть поддержка и 9 директа и 11 и 12, запускаются на самом последнем. Собственно у меня 2 вопроса. 1й, возможно ли что моя проблема, в том — что я описал выше (предложения, почисть камп от приложений, почисть от пыли и т.д. сразу приберегите для себя).
    Пользователь я опытный, знаю все процессы наизусть, и лишних к работе не допускаю. Настройки системы устанавливаю Сразу (после установки винды) те, которые максимальным образом дают производительность. Пасту и пыль, меняю и чищу регулярно. И собственно 2й вопрос. По факту, те игры которые используют ТОЛЬКО 11й директ, мне не доступны, даже если директ 11 у меня пойдёт без скрипов, ибо видяха старая, и априори не потянет подобные шедевры. Стоит ли изгаляться, пытаться удалить 12 — 11й директ, и оставить 9-10, или возможно каким то образом поставить 9й директ, по умолчанию приоритетным для всех приложений. Если это возможно — то как? Опишите подробно, или дайте ссылку, если такой вопрос уже подымался. За ранее благодарен. Гуглом пользоваться умею, но решение данной проблемы, легко найти не удалось.

    Ответить

    • Dmitry

      Здравствуйте. Вопрос понятен, но это не всегда возможно в принципе.
      1) библиотеки DX 11-12 из 10-ки удалить не получится.
      2) некоторые игры поддерживают принудительный запуск с нужной версией DX, но все по-разному, вот несколько примеров

      "C:\Program Files\ 2K Games\ BioShock \ Bioshock.exe" -dx9

      (этот же параметр работает в Crysis)
      -force-d3d9
      -d3d9 (для HomeFront)
      Как находить такие штуки: гуглим Force DirectX 9 Название_игры, обычно на форуме Steam находятся параметры, если это вообще возможно.

      Стоп. Забыл ответить на первый вопрос — не знаю : ) сам бы пробовал, искал закономерности.

      Ответить

  • Алексей

    Здравствуйте. Вопрос следующий. У меня лицензия 10-ки, сам хорошо обновился до 12, видяха все поддерживает, НО при запуске одной онлайн игры, выдает просто белый экран при загрузке. Воспроизводится просто фоновая музыка, но экран белый. Может ли это быть как то связано с библиотекой? И если да, то возможно ли поставить заново 9dx, без удаления предыдущих?

    Ответить

    • Dmitry

      Здравствуйте. Если вы ставили с помощью оф. установщика с сайта Майкрософт, то он и так все нужные библиотеки ставит, в том числе и для DX9 и когда они нужны — то задействуются.
      Так что возможно проблема в чем-то еще, может где-то есть обсуждение конкретно по этой онлайн игре об этой проблеме.

      Ответить

  • Алексей

    День добрый, а вот у меня следующая проблема, ноут ideapad y570 видеокарта intel hd graphics 3000 вторая nvidia GeForse Gt 555m, винда 10 про, установленны последние драйвера и соответственно 12 директ, но средство диагностики показывает что модель WDDM 1.2, чего быть не должно, как бы поставить 2.0, может из-за этого и вылетает в некоторых играх и т.д. с ошибкой Failed to lock vertex buffer in CVertexBufferDx9:: Lock. Так же склоняюсь к мысли,что попросту не моя видеокарта не поддерживает Dx12 в W10

    Ответить

    • Dmitry

      Здравствуйте. Так и есть, не поддерживает. Т.е. у вас DitectX 11 используется по идее. А вот ошибка явно связана не с этим.. (а вот с чем именно — не могу точно сказать).

      Ответить

Оставить комментарий

Интересное
Новое
Список инструкций Windows 11 Windows 10 Подписаться