Skyscraper — Left
Skyscraper — Right

Как узнать, какая видеокарта поддерживает DirectX

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

Как узнать, какой DirectX поддерживает видеокарта

Без Direct X вы не сможете запускать не только современные компьютерные игры, но и старые. Но вот проблема: какую версию библиотеки скачать. Чтобы узнать это, вам нужно проверить характеристики графического адаптера, а также программные ограничения операционной системы. В этой статье будет рассмотрен вопрос: «Как узнать, какая видеокарта поддерживает DirectX?».

⚡ Что нужно знать среднему пользователю о приложении DirectX 12 в Windows 10, как определить версию и обновить DirectX

Что такое DirectX в Windows 10

Проще говоря, DirectX — это программное обеспечение, которое взаимодействует с аппаратными компонентами ПК. Участвуйте в вычислительных процессах, связанных с рендерингом 2D и 3D графики, рендерингом видео и воспроизведением звука на платформе Windows.

Установка DirectX

Комментарий NVIDIA: Основная цель DirectX 12 — резко улучшить качество графики за счет снижения нагрузки на ЦП.

Это приложение яростно конкурирует с OpenGL, еще одним графическим программным обеспечением, представленным в 1992 году. Оно имеет открытый исходный код и постоянно развивается технологическим консорциумом Khronos Group. Хотя OpenGL — это кроссплатформенный API, он вряд ли когда-либо будет конкурировать с DirectX в Windows.

В статье обсуждается тип ошибки «Не удается найти файлы Directx 12 или совместимую видеокарту», ​​представлены способы решения проблемы.

Создание папки Settings, если нет совместимой видеокарты

В ряде пиратских версий игры, а также при работе с пиратской версией Windows игра не создает папку «Настройки» в профиле пользователя. Пытаясь прочитать с него нужные настройки, игра просто не запускается или вылетает сразу после запуска.

Решение проблемы — вручную создать каталог настроек. С помощью проводника или другого файлового менеджера перейдите по пути:

Путь к папке

И создайте там каталог настроек

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

В марте на ежегодной конференции разработчиков игр (GDC) в Сан-Франциско Microsoft представила DirectX 12. Конечно, многие с нетерпением ждут улучшения графики в своих играх для ПК. Что нужно знать о DX12.

Всё, что нужно знать о DirectX 12

Конечно, многие с нетерпением ждут улучшения графики в своих компьютерных играх. Что нужно знать о DX12.

Номер 10.

Резко увеличить количество запросов на безубыточность.

Что такое призыв к розыгрышу? Всякий раз, когда требуется визуализировать вершину, плоскость или ядро, в ЦП отправляется вызов отрисовки. DX12 снижает нагрузку на ЦП, что позволяет использовать больше вызовов отрисовки. Это здорово, потому что на одном экране может поместиться гораздо больше объектов. DX12 увеличит производительность в несколько раз.

Номер 9.

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

Вы можете подумать, что это не так важно, но это не так — это действие буквально сокращает количество пикселей, с которыми работает графический процессор, на две или четыре части.

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

Номер 8.

DX12, к сожалению, не улучшит качество ваших текущих игр.

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

Номер 7.

Поток исполнения был значительно улучшен.

В блокировке DX12 Microsoft признала, что API DX11 имеет некоторые ограничения. Например, многопоточность не так оптимизирована, в то время как в DX12 многопоточность была полностью переделана. Это также позволяет процессору использовать все свои ядра для связи с видеокартой. Раньше это было совершенно невозможно, и процессоры использовали одно ядро ​​для большинства графических задач. То есть вы увидите графику более высокого качества. Если на практике теория верна, частота кадров не изменится.

Номер 6.

За счет снижения нагрузки на центральный процессор.

Вы знаете, что центральный процессор занимается вычислениями искусственного интеллекта, а также физикой и спецэффектами. Поскольку искусственный интеллект, физика и спецэффекты требуют большого количества вычислений, они обычно загружают центральный процессор. GPU и CPU совершенно разные. Графический процессор вычисляет геометрию, а центральный процессор выполняет все остальные вычисления. DX12 снижает нагрузку на все типы обработки. Возможно, вы заметили, что разработка ЦП замедлилась, и новые графические процессоры выходят чаще. DX12 адаптируется к этому, оптимизируя данные, которые отправляются в ЦП, прежде чем они будут отправлены на самом деле. Таким образом, нагрузка на центральный процессор снижается, и ЦП может быстрее обрабатывать большое количество физики ИИ и спецэффектов.

Номер 5.

Смешайте бренды и графические процессоры.

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

Номер 4.

DX12 есть только для Windous10. То есть, чтобы насладиться улучшениями DX12, вам понадобится Windous10. Вам также может потребоваться приобрести новую видеокарту. Видеокарты NVIDIA, поддерживающие DX12, основаны на архитектуре Keplar или Maxwell. Это все карты 700-й серии и ранее. AMD имеет эту видеокарту GCN следующего поколения, а также карты серии 2012 HT-77, которые включают серии HD85, Radeon75 и т.д., все будущие карты от обоих производителей будут поддерживать DX12.

Номер 3.

Небольшой список игр, которые будут поддерживать все преимущества DX12 после выпуска.

Первой официальной игрой для DX12 была Ashes of the Singularity. Кроме того, такая поддержка была добавлена ​​в игры Rise of the Tomb Raider, Hitman, Gears of War Ultimate Edition, Total War Warhammer и Just Cause 3, The Elder Scrolls Online. Новые игры будут поддерживать Deus Ex Mankind Divided и Star Citizen.

Номер 2.

DX12 значительно упростит процесс разработки.

Как я уже сказал, API в DX12 намного проще, чем в DX11. Он более лаконичен и содержит меньше команд с аналогичной функциональностью. Вне зависимости от того, используют ли разработчики движок от другого производителя или свой, им придется выполнять определенные графические действия, для которых используется определенный набор команд, то есть в какой-то степени это снизит объем работ в этом направлении. Это также позволит лучше распределить работу, что потребует меньших затрат на оптимизацию в процессе дальнейшей разработки. Следовательно, разработка игры будет проще. Это позволит разработчикам сосредоточиться на творческой стороне игры. Конечно, процесс разработки игры не станет проще, так как он по-прежнему требует много знаний и навыков, а также практики или самостоятельного обучения. Но чем больше времени разработчики тратят на творческий процесс, тем лучше.

Номер 1.

У DX12 есть конкурент. AMD давно разработала API под названием Vulkan, который является прямым потомком Open GL. ValveSoftware официально одобрила Vulkan и заявила, что AMD движется в правильном направлении. Valve — довольно крупная компания, и их словам можно верить. Однако имейте в виду, что, как и любая компания, Valve, вероятно, имеет в этом денежную долю. Это не означает, что они ошибаются, но это все же мнение, и на него могли повлиять деньги. Vulkan можно использовать на Android, что означает гораздо большую гибкость, чем DX12. Но, учитывая, что технология была разработана AMD, вполне вероятно, что они будут использовать ее для продвижения своего собственного оборудования. Однако сюда обращаются огромные финансовые вложения.

Мы много знаем о Вулкане. Мы знаем, что представители Valve и AMD говорят, что это лучший выбор. В то время как официальные лица Microsoft говорят, что лучший выбор — это DX12. Но нам придется подождать, пока оба продукта завершат свою окончательную разработку, чтобы мы могли оценить обе технологии и понять, какая из них работает лучше всего. Многое до сих пор неясно, и участие Valve предполагает использование их фанатской базы, а у Microsoft, которой принадлежит Xbox, есть своя фанатская база. В ближайшем будущем это может стать горячей темой для обсуждения в Интернете.

Вам также могут понравиться