Directx 12
Содержание:
- Проблемы при запуске DirectX
- Какие требования выдвигает программа для установки DirectX?
- Обновление версии компонента
- Где скачать приложение DirectX 12 для Windows 7
- Why do we need a new one?
- Описание DirectX 12
- Описание программы DirectX 12 для Windows 10 64 Bit
- Скачайте DirectX для Windows 8.1 на русском бесплатно
- What’s a feature level?
- Возможности
- Полное описание
- О программном обеспечении DirectX 12
- Возможности
- Плюсы и минусы
- Преимущества и недостатки DirectX 12
- Frequently asked questions (F.A.Q.’s)
- Как посмотреть, какая версия DirectX установлена
- Как установить DirectX
Проблемы при запуске DirectX
Каждому геймеру знакомо раздражающее сообщение «Fatal Directx Error», которое иногда появляется при запуске игры. Причины появления ошибки могут быть различными, основная — отсутствие в операционной системе данной библиотеки, для ее решения достаточно поставить пакет директ икс с официального сайта. Если DirectX уже установлен на компьютер, то возможны различные причины возникновения сбоя.
Ошибки директ икс и методы их устранения:
- на ПК установлена старая версия утилиты DirectX. В таком случае проблема решается обновлением библиотеки;
- компьютерное железо не соответствует системным требованиям, заявленным производителем игры. Иногда данный вопрос решается установкой более нового драйвера на графический адаптер или звуковую карту. В крайнем случае придется обновлять аппаратную часть ПК;
- блокировка некоторых файлов антивирусной программой или стандартным брандмауэром виндовс. Чтобы решить вопрос, можно отключить на время защиту и посмотреть, как будет вести себя игра. Этот способ годится только для игрушек из проверенных источников, в ином случае есть вероятность, что антивирус заблокировал действительно вредоносную утилиту, и его отключение может привести к нежелательным последствиям. Если проблема была в банальной блокировке, следует внести нужные игровые файлы в список правил исключения антивируса, так как оставлять ПК без постоянной защиты опасно;
- появление сообщения «Fatal Directx Error» может быть и результатом деятельности вирусов, которые могут повредить как игровые файлы, так и драйвера графического адаптера или библиотеки API. Сканирование системы на предмет вирусов поможет выявить и обезвредить нежданных гостей. Если вирусом были повреждены игровые файлы, то, скорее всего, потребуется полная переустановка игрушки;
- сбой в файлах игры. Единственное решение в данной ситуации — установить игру заново.
Важно! Перед переустановкой любой игры рекомендуется сохранить копии игровых сейвов в другую папку, чтобы в случае сбоя не потерять весь достигнутый прогресс
«Fatal Directx Error» — страшный сон любого геймера
В редких ситуациях «Fatal Directx Error» появляется из-за повреждения файлов DirectX вследствие вируса или невовремя случившейся перезагрузки. Если переустановка библиотек не решает проблему, то можно попробовать сделать откат системы до работоспособной версии. Это можно сделать в несколько простых шагов:
- Заходят в «Пуск», выбирают пункт «Параметры» (значок с шестеренкой).
- Далее переходят в раздел «Восстановление».
- Выбирают контрольную точку из того времени, когда проблемы еще не было.
- Нажимают «Восстановить», более поздние файлы пользователей при этом останутся неизменными, а приложения, установленные в этот период времени, могут быть удалены.
Обратите внимание! Перед началом отката системы нужно обязательно создать контрольную точку текущего момента, чтобы иметь возможность вернуться, если что-то пойдет не так. Если восстановление не привело к желаемому результату, остается только полная переустановка операционной системы
Если восстановление не привело к желаемому результату, остается только полная переустановка операционной системы.
К сведению! Чаще всего ошибка директс появлется при попытке запустить игры от Electronic Arts.
Какие требования выдвигает программа для установки DirectX?
Даже несмотря на свою значимость, этот API специфичен и разработан с узкой поддержкой различных платформ. Так, для MacOS придется находить альтернативу.
- ОС на базе ядра GNU/Linux;
- Windows XP, 7, 8, 10;
- Windows Phone.
Программа может быть установлена на компьютер, планшет или смартфон с одним обязательным условием — все устройства должны работать под управлением Windows. Разрядность системы может быть любой, поэтому можно directx 11 скачать для windows 32/64 bit. Особняком стоит Xbox, чьи возможности и призван раскрыть DirectX.
DirectX 12 для Windows 10, Xbox One
Последняя, двенадцатая, версия API выделяется среди своих предшественников благодаря оптимизации, позволяющих как никогда ранее грамотно использовать ресурсы компьютера. Скачать directx 12 для windows 10 и Xbox One и устроить революцию в мире качественной графики теперь может каждый.
Обновление версии компонента
Чтобы обновить директ 12 для виндовс 10, пользователю не нужно предпринимать никаких сложных действий. Файл dxwebsetup.exe, который загружается с официального сайта Microsoft — это не конкретная версия директ икс, а утилита, которая сама выбирает новейшую версию директ икс 12 для виндовс 10, подходящую для данного устройства. Ассистент анализирует версию ОС и модель видеокарты и на основании этих данных автоматически подбирает библиотеки.
Обратите внимание! Если DirectX не обновился, следует переустановить приложение. Ускорение процессора и улучшение качества отображения графики после скачивания 12 DirectX для Windows 10 происходит благодаря рационализации работы видеокарты
Поэтому на картах, которые были произведены для DirectX 11, увеличение быстродействия не сможет быть реализовано, и получение приемлемой скорости игры возможно только при минимальных настройках графики
Ускорение процессора и улучшение качества отображения графики после скачивания 12 DirectX для Windows 10 происходит благодаря рационализации работы видеокарты. Поэтому на картах, которые были произведены для DirectX 11, увеличение быстродействия не сможет быть реализовано, и получение приемлемой скорости игры возможно только при минимальных настройках графики.
Где скачать приложение DirectX 12 для Windows 7
DerectX 12 скачать для Windows 7 нужно, чтобы получить ряд новых возможностей:
- оптимизировать нагрузку на процессор и карту, чтобы повысить производительность;
- для поддержки последних графических технологий, в результате чего картинка на экране получается максимально реалистичной;
- чтобы избавиться от подвисаний, которые появляются во врем игр при максимальных графических настройках;
- чтобы получить детальную прорисовка мелких элементов.
Некоторые игры и вовсе не запускаются на компьютерах, где не установлен директ икс, а некоторые зависают или сами неожиданно завершаются. Это подтверждает необходимость загрузки DX 12 на Windows 7 64 Bit, чтобы все современные технологии корректно работали.
Why do we need a new one?
There are some big-ticket graphics features worth exposing in Direct3D 12, and important enough to be represented in a feature level. There’s a desire to streamline applications who wish to use them, and to make it easier to reason about support for those features on everyone’s gaming environments. Those big-ticket items are
- DirectX raytracing
- Mesh shaders
- Variable rate shading
- Sampler feedback
In addition, feature level 12_2 includes a grab-bag of other capabilities, listed out below. As time moves on and newer-feature-level graphics cards become more widely available, application developers’ lives are made easier since a cumbersome capability check can be removed in favor of simple reliance on presence of the new feature level.
Querying and API
If you’re an application, you request feature level 12_2 in the same manner you request other feature levels. You do it when creating a Direct3D 12 device.
ComPtr<ID3D12Device> device; D3D_FEATURE_LEVEL featureLevel = D3D_FEATURE_LEVEL_12_2; HRESULT hr = D3D12CreateDevice(nullptr, featureLevel, IID_PPV_ARGS(&m_spDevice)); if (SUCCEEDED(hr)) { // feature level is supported by default adapter }
You can also query a device for 12_2 using CheckFeatureSupport, even if you created the device against a lower feature level. For example:
D3D12_FEATURE_DATA_FEATURE_LEVELS cap{}; cap.NumFeatureLevels = 1; D3D_FEATURE_LEVEL requested = D3D_FEATURE_LEVEL_12_2; cap.pFeatureLevelsRequested = &requested; if (SUCCEEDED(device->CheckFeatureSupport( D3D12_FEATURE_FEATURE_LEVELS, &cap, sizeof(cap))) && cap.MaxSupportedFeatureLevel == requested) { // feature level is supported on the device }
You see, the enumeration value for 12_2 is expressed as follows:
typedef enum D3D_FEATURE_LEVEL { // ... D3D_FEATURE_LEVEL_12_2 = 0xc200 } D3D_FEATURE_LEVEL;
Easy enough.
Описание DirectX 12
DirectX 12 — это программное обеспечение, которое необходимо для работы с компьютерной графикой. Чаще всего им пользуются геймеры, специалисты в этой сфере и поклонники качественного видео. По своей сути это пакет библиотек и инструментов API, которые работают на графическом движке. Благодаря этому они способны запускать проекты со сложной графикой, обрабатывая их.
Логотип директ икс 12, который подходит для виндовс 7
DirectX 12 является разработкой от Microsoft. В каждой новой версии выходят обновления, которые значительно повышают производительность всей операционной системы и стабильность ее работы. Данное ПО позволяет улучшить продуктивность видеокарт на 35 %. В результате пользователь получает впечатляющие объемные изображения, а ресурсы самого компьютера при этом потребляются в меньшем количестве.
К сведению! Мощный инструмент с широкими возможностями используется для создания сложных графических работ с современными анимационными эффектами.
DirectX 12 дает большую детализацию и реалистичность объектов
DirectX 12 для Windows 7 пользуется большой популярностью, так как данная операционная система является одной из самых популярных. Это ПО является портированной версией. Соответственно, чтобы установить ее, нужен виндовс 7 на 64-битной архитектуре.
Описание программы DirectX 12 для Windows 10 64 Bit
«Майкрософт» выпустила DirectX 12 с прицелом в первую очередь на новую версию игровой приставки Xbox One, но и пользователям персональных компьютеров не помешает скачать дирекс 12 64 бита для виндовс 10, чтобы в полной мере насладиться новыми версиями любимых игр.
Директ икс 12 — самая новая версия API-библиотек на середину 2020 г.
К сведению! Технология DirectX 12 позволяет разработчикам использовать ресурсы компьютерного железа практически на 100 % для создания максимально качественного геймплея, а более совершенная оптимизация способствует экономичному распределению системных требований.
Основные характеристики новой API-библиотеки:
- ускорение обработки данных;
- быстрая прорисовка сложных графических эффектов и сцен с большим количеством движущихся персонажей;
- уменьшение нагрузки на процессор;
- экономия ресурсов батареи почти на 50 %;
- максимальное использование мощностей каждого ядра многоядерных процессоров. Это уникальная особенность, впервые появившаяся только в этой версии директс;
- новые принципы совмещения и растрирования объектов, которые улучшают процесс взаимодействия и столкновения предметов;
- поддержка новых, более мощных видеокарт.
Обратите внимание! Благодаря набору API директикс 12 стало возможным получить на экранах смартфонов и ноутбуков графику, не уступающую по качеству игровым консолям
Отличие от предыдущей версии
DirectX 12 для Windows 10 скачать 64 Bit стоит ради принципиально новых изменений библиотеки, улучшающих производительность компьютера и имеющих огромный потенциал на будущее, например, таких как:
- быстрая отрисовка изображений благодаря более редким обращениям к центральному процессору;
- унифицированные списки команд и пакеты с инструкциями для процессора видеокарты позволяют экономить ресурсы устройства, которые раньше тратились на повторы одинаковых команд;
- динамическая индексация процессов видеокарты помогает значительно ускорить отрисовку текстур и объектов независимо от количества материалов в одной сцене.
На текущий момент качество графики при использовании директ 12 для виндовс 10 не особо отличается от DirectX 11, разница ощутима лишь в скорости обработки изображений и движущихся объектов. Разница между директ икс 10 и 11 была заметнее глазу благодаря реализации новых визуальных эффектов графики, в то время как отличие 12 версии в ускорении обработки данных.
Главный результат деятельности директ икс 12 — не улучшение картинки, а ускорение быстродействия игр и приложений
Важно! Полное раскрытие возможностей нового набора интерфейсов будет возможно только при появлении принципиально новых технологий в компьютерных играх, так как разработка игрового движка для 12йверсии API-библиотек ощутимо отличается от аналогичной работы под DirectX 11
Скачайте DirectX для Windows 8.1 на русском бесплатно
Версия | Платформа | Язык | Размер | Формат | Загрузка |
---|---|---|---|---|---|
* скачайте бесплатно DirectX для Windows, файл проверен! | |||||
Directx 12 |
Windows 8.1 |
Отсутствует | 0,3MB | .exe |
Скачать |
Directx 11 |
Windows | Отсутствует | 45,1MB | .zip |
Скачать |
Directx 10 |
Windows | Отсутствует | 25,8MB | .zip |
Скачать |
Directx 9 |
Windows | Отсутствует | 100,3MB | .exe |
Скачать |
Обзор DirectX
DirectX (Директ икс) – это бесплатный пакет библиотек, необходимый системе для эффективной работы с мультимедиа – играми, звуком, анимациями. Нередко разработчики игр включают DirectX в состав установочного пакета, чтобы обеспечить зрелищность графики и объемный звук. Именно это программное обеспечение обычно отвечает за отражения, детализацию текстур, реалистичность теней, преломление лучей света и многое другое.
Скриншоты
Похожие программы
Adobe Flash Player — программа для воспроизведения flash-контента
Sony Vegas Pro — создание многодорожечных видео и аудио записей
Xvid Video Codec — библиотека для сжатия видео в стандарте MPEG-4
KMPlayer — мощный проигрыватель файлов звуковых и видеоформатов
Aimp — музыкальный проигрыватель с хорошим эквалайзером
SopCast — просмотр видео и аудиотрансляций в Интернете
iTools
Audacity — звуковой редактор, поддерживающий работу с несколькими дорожками
Reason
Camtasia Studio — программа для захвата видеоизображения с монитора компьютера
Windows Media Player — проигрыватель видео и аудио файлов от Microsoft
VLC Media Player — бесплатный кроссплатформенный медиапроигрыватель
DirectX — пакет библиотек, необходимый системе для работы с мультимедиа
Adobe Premiere Pro — программное обеспечение для нелинейного видеомонтажа
Adobe Audition
VKMusic — поиск и скачивание музыки из ВКонтакте, RuTube и YouTube
Windows Live Movie Maker
Fraps
K-Lite Codec Pack — набор кодеков для воспроизведения видео и аудиофайлов
Winamp — проигрыватель мультимедиа c поддержкой потокового контента
Realtek HD — пакет драйверов, предназначенный для HD Audio кодеков
Unity Web Player
MorphVOX Pro
VirtualDub
Freemake Video Converter
DivX — набор кодеков и утилит для воспроизведения аудио и видео
Adobe After Effects
Bandicam — программа для снятия скриншотов и записи видео с экрана
Ableton Live Suite
Steinberg Cubase
Pinnacle Studio — программа для обработки видео файлов
Movavi Video Editor — утилита для монтажа видеофайлов
iMovie — бесплатный видеоредактор от компании Apple
Sound Forge
Ace Stream Media
Virtual DJ — программа, имитирующая пульт диджея для микширования музыки
Action!
PowerDVD — проигрыватель мультимедийных файлов
GOM Player — медиапроигрыватель для Windows
Format Factory
CyberLink PowerDirector — видеоредактор с возможностью захвата видео с внешних источников
Finale
JetAudio — плеер с хорошим эквалайзером
Corel VideoStudio — профессиональный видеоредактор от компании Corel
Free Studio — пакет объединяющий более 40 мультимедийных программ
Avidemux — для создания новых и обработки готовых видео
Edius — программное обеспечение для нелинейного монтажа видео
ManyCam
Kodi — программа для воспроизведения мультимедиа
Daum PotPlayer — плеер с поддержкой всех мультимедийных форматов
ФотоШОУ PRO — программа для создания из фотографий видеороликов и слайд-шоу
Guitar Pro
MIRO
Shortcut
Light Alloy — бесплатный медиаплеер
GeForce Experience — автоматического поиск драйверов видеокарт компании Nvidia
HyperCam
Magix Music Maker — утилита для записи и обработки музыкальных дорожек
VideoPad Video Editor — частично бесплатный видеоредактор
Proshow Producer — условно-бесплатная программа для создания слайд-шоу
Free Video Editor — бесплатный видео редактор для нелинейного видео монтажа
Wondershare Filmora — условно-бесплатная программа для работы с видеофайлами
Zune
Аудио | Видео программы
Графические программы
Microsoft Office
Игры
Интернет программы
Диски и Файлы
What’s a feature level?
If you’re a game developer who has spent any amount of time with computer hardware, or perhaps a computer game which simulates working with it, you will know that graphics cards are not all the same. There’s differentiation.
Differentiation not only of overall performance characteristics, but the kinds of available functionality. Of course, Direct3D 12 provides a set of functionalities that are guaranteed for any graphics card with a Direct3D 12 driver on Windows. That kind of standardization is hugely valuable and has made life easier for everyone who writes graphical applications on Windows. At the same time, Direct3D 12 provides ways for the differentiation between graphics cards to be manageable by applications, especially as technology improves and evolves forward– applications can take advantage of the cool new hardware features as they become available.
In Direct3D, a “feature level” is the name we use to describe a bunch of graphics card capabilities. “Feature level” is a property of your graphics card. You might visit a computer hardware store or friend you borrow all your hardware from, and find two graphics cards both compatible with your Windows 10 desktop machine. But they could have different feature levels. Or, you might have a multi-GPU system where the two GPUs are different. They might also have different feature levels between them. Games and applications are expected to be programmed to detect which feature levels are available on the system and use a set of features accordingly.
Feature levels allow streamlining of application code while encouraging adoption of new hardware capabilities. They’re a convenient way for applications to make sense of generational improvements to GPUs which occur over time. A coarse grouping of GPU capabilities is something that applications can easily base their rendering paradigms on, rather than lots of permutations of individual capabilities.
Successive feature levels are supersets of functionality. For example, feature level 12_1 includes all the capabilities of feature level 12_0 plus some more things. And, of course, feature level 12_2 includes all the capabilities of the ones before it, plus some new things. Now it’s worth mentioning that the jump from 12_1 to 12_2 is huge, if we’re being honest.
Возможности
Windows 7 официально не поддерживается новым DirectX 12, однако, разработчики Nummer утверждают, что есть способ установить его на Windows 7. Но не стоит забывать, это не официальный релиз от компании Microsoft, а кастомная версия. Устанавливать D12 для Windows 7 вы будете только на свой страх и риск. Поддерживается установка только для 64-разрядных систем.
Чтобы установить DirectX 12 для Windows 7 нужно скачать программу в конце статьи, распаковать архив и запустить файл «setup»
Важно делать это от имени администратора. После установки, если верить разработчику, система будет использовать новый API, а также будет наблюдаться существенный прирост производительности
Возможности нового D12.
- Низкоуровневый доступ, который позволяет получить полный доступ к аппаратным ресурсам.
- Кардинальное повышение вызовов отрисовки.
- Раздельный рендеринг. Позволяет компьютеру прорисовывать отдельные части экрана ½, ¼, всё зависит от количества графических процессоров.
- Повышение частоты кадров — это позволяет играть в новые игры.
- Оптимизация данных перед их фактической отправкой для обработки на ЦП (центральный процессор) — как следствие нагрузка на него снижается, и он гораздо быстрее обрабатывает большое количество спецэффектов и других данных, таких как ИИ, физика игры и прочее.
- Позволяет без проблем работать одновременно с несколькими видеокартами конкурирующих производителей. Например, при одновременной работе видеокарт NVIDIA и AMD Radeon.
- Равномерная нагрузка на ядра процессора. Это значит, что за тот же промежуток времени на Директ Икс 12 будет обработано куда больше запросов на отрисовку или объектов, чем на D11, а, следовательно, если уходит времени меньше, то в игре может быть больше объектов или выше FPS.
Полное описание
Директ Икс – набор системных библиотек, которые уже встроены в Windows. Он отвечает за корректную работу устройств ввода и вывода в режиме мультимедийных приложений и игр. Наличие новой версии является необходимым условием для современных многопользовательских игр. DirectX обычно включается в пакеты глобальных апдейтов ОС – Service Pack и обновляется при его установке. Так же при включенном Центре обновления Виндовс, в зависимости от его настроек, пользователь получает приглашение обновить библиотеку в автоматическом режиме.
Время выполнения обновления через Центр зависит от скорости доступа к сети Интернет и обычно не занимает более 10 минут с учетом перезагрузки ПК. Для проверки версии DirectX введите команду dxdiag в меню «Выполнить» ОС Windows. Напротив строки DirectX Version будет указана текущая версия программного обеспечения.
Чтобы проверить совместимость установки Directx 9 — 12 с вашей ОС, обратитесь к официальному сайту Microsoft. По информации из этого источника DX 12 совместим исключительно с Виндовс 10, следует качать установщик Directx 11 на Windows 7, 8, Windows Vista требует 10 Директ, а вот для вашей XP подходит последняя поддерживаемая сборка 9. Надеемся, этот краткий экскурс поможет без проблем подобрать нужную версию DirectX.
О программном обеспечении DirectX 12
Для программирования с помощью DirectX 12 программисту предоставляется абсолютно все, для качественной
оптимизации игр. В пользовании программа довольно проста, и разобраться с ней сможет даже новичок в
программировании. Инструменты ясны и полностью логичны.
Для разработчиков игр предоставлено все, для развития творческого потенциала, что обеспечивает им в
дальнейшем любовь игроков. Для игроков будет качественная продукция без лишних затрат на
производительность компьютера.
Плюсы программного обеспечения:
- Высокая производительность;
- Создание ярких сцен и эффектов;
- Эффективная мощность многоядерных процессоров;
- Новые режимы движений;
- Поддержка быстрой графики;
- Возможность соединения множества график.
Версия Директ икс 12 способна предусматривать в работе несколько очередей команд и много других
действий. Такие команды бывают зависимыми, а исполнение задачи в одной может быть остановлено, ради
другого действия. Такие действия повышают эффективность исполнения, а это является пользой для графических
процессов. Асинхронное исполнение позволяет повысить качество работы игры.
Функциональность DirectX 12
Программное обеспечение DirectX 12 имеет множество разных, и с первого взгляда, непонятных инструментов.
При первом шаге и определенной задумке, новичок в данной версии, теряется в понятиях о программировании. В
этой версии все, напротив, понятно и ясно.
- Что представляет программирование в DirectX 12:
- Удобство в создании картин;
- Понятные и доступные подсказки в инструментах;
- Экономия ресурсов видеопамяти;
- Стабильность и быстродействие.
Функции DirectX 12 обладают не только обработкой для графики, но различными реалистичными звуковыми
потоками, которые также можно редактировать. Для выполнения некоторых задач требуется более усиленная
поддержка устройства, с которого производится работа.
Загрузка и установка Директ икс 12
Прежде чем установить DirectX 12 понадобится специальный установщик. На сайте Microsoft нужно перейти в
загрузки библиотеки DirectX 12. Скачка происходит в автоматическом режиме, о ее завершении поступит
сообщение. Необходимо дождаться автоматической загрузки автоустановщика. Далее следует запустить файл
DirectX 12. Поставить галочку, что условия политики конфедициальности принимается и нажать «далее». Флажок
для установки панели Bing желательно снять. После нажимается «далее» для установки. Затем «готово» для ее
завершения.
DirectX 12 работает постоянно, и запускать или настраивать его не нужно. Все действия по настройки
ограничиваются только обновлением и установкой. Как правило, Windows 10 автоматически обновляет и
скачивает. Если проблемы возникают помимо автоматической работы DirectX 12, то можно запустить ручное
обновление.
Если компьютер стал работать некорректно после установки DirectX 12, то откатывать его до предыдущей
версии делать не стоит. Директ икс 12 включает в себя абсолютно все библиотеки предыдущих версий. Желательно
исправлять проблемы с совместимостью и производить настройки в компьютере и в самом программном
обеспечении.
Возможности
Выпуск DirectX 12 предзнаменовал начало новой эры в области разработки компьютерных игр. Предлагаем вашему вниманию список улучшений и новшеств, внесённых в данную версию рассматриваемого нами компонента:
- Существенное повышение качества и скорости прорисовки – в DX12 увеличили производительность в несколько раз.
- Поддержка раздельного рендеринга — данная технология даёт возможность компьютеру прорисовывать во время игры не весь экран, а лишь отдельную его составляющую. Это позволяет проводить рендеринг отдельных частей изображения различными графическими чипами.
- Полностью модернизированная мультипоточность – DX12 предоставляет возможность процессору работать со всеми ядрами при обмене данными с видеокартой, что значительно повышает качество графики без потери в количестве кадров в секунду.
- Снижение нагрузки на процессор — на ЦП ложится львиная доля всех работ по обработке физики и спецэффектов, в связи с чем в DX12 нагрузка на все виды вычислений была значительно снижена.
- Упрощение процесса разработки – использование DX12 снизит трудоёмкость работ для разработчиков.
Как видно из списка выше, новая версия DirectX подняла продукт на качественно новый уровень – множество современных игр уже поддерживают данную технологию.
Плюсы и минусы
Составим списки основных «сильных» и «слабых» сторон новой версии описываемого нами компонента по сравнению с предыдущими.
Достоинства:
- Существенное повышение производительности.
- Максимальная простота установки.
- Автоматическое обновление всех компонентов.
- Предоставление полноценной помощи при возникновении различного рода программных конфликтов и сбоев.
- Возможность параллельной работы с несколькими графическими процессорами одновременно.
Недостатки:
- Автоматическая установка дополнительного партнёрского ПО при попытке инсталляции программы (деактивируем соответствующие пункты при установке).
- Далеко не все игры на сегодняшний день поддерживают работу с новейшей версией DX.
- Совместимость работы исключительно с последними версиями видеоадаптеров от ведущих производителей.
Перечисленные нами «минусы» DX12 постепенно будут отходить на второй план – игр, поддерживающих данную версию, становится всё больше, да и количество старых видеокарт будет постепенно сходить на «нет», а все новые из них уже способны полноценно работать с DX12.
Преимущества и недостатки DirectX 12
DirectX 12 — это мощная программа с большим набором функций и инструментов. До ее выхода отсутствовал низкоуровневый доступ к аппаратной части ПК. Благодаря этому значительно увеличилась производительность.
Следующими преимуществами являются обновление старых версий API и улучшение трехмерных компонентов изображения на мониторе. Кроме того, некоторые игры работают только на DirectX 12.
Таким образом, программа имеет такие очевидные пользователю преимущества:
- максимальная производительность в играх;
- графика на высоком уровне;
- простота в установке и отсутствие сложностей с настройками.
Обратите внимание! DirectX 12 — это программа, которая не имеет аналогов. К недостаткам относят отсутствие подлинной версии на ОС младше Windows 10
Разработчик также заявляет, что в этом реализована оптимизация равномерного распределения задач на все ядра центрального процессора в системе. 11 версия обрабатывала поток одним ядром, а остальные использовались частично и при этом малоэффективно.
World of Warcraft поддерживает DirectX 12 на Windows 7
Windows 7 официально не поддерживает DirectX 12, соответственно, на официальном сайте Microsoft его не будет. Однако можно скачать и установить эту версию со стороннего ресурса. Установка и настройка не требуют навыков, поэтому справится с задачей даже не опытный пользователь. DirectX 12 подарит много новых возможностей компьютеру.
Frequently asked questions (F.A.Q.’s)
Q: What Direct3D API do I use feature level 12_2 with?
A: Just Direct3D 12. Now, I know what you might be thinking. “But with some past feature levels, I could use Direct3D 11 or Direct3D 12! Why not 12_2?” This really speaks to the length of time that has passed since the last feature level, and how big a deal the things in feature level 12_2 are.
The capabilities in 12_2, in particular the big-ticket ones simply aren’t surfaced through Direct3D 11 API. You’re not going to get, say, DirectX Raytracing, through the Direct3D 11 programming model. So it hardly makes sense to request a feature level with capabilities inaccessible to your programming model. Feature level 12_1, on the other hand, went out with the initial release of Windows 10. It included things that were digestible and made sense to expose through both Direct3D 11 and Direct3D 12 programming models. Take tiled resources, for example. That’s a capability guaranteed through feature level 12_0. You have tiled resources in 11, and you have them in 12 (called “reserved resources”). Similar thing for conservative rasterization, something scoped enough to work with both programming models, which was included in 12_1. On the other hand the capabilities which comprise feature level 12_2 are huge and comprise a big API surface. A tight integration with the Direct3D 12 programming model allows them to work really well.
One detail: when you create a Direct3D 11 device, you pass an array of ordered feature levels. The first feature level that succeeds the platform-availability-check is the one you get. If that list includes feature level 12_2, it’ll ignore that and move onto the next one. It won’t fail the whole call.
Q: Which hardware platforms will support feature level 12_2?
A: We’re absolutely pleased to inform that:
- Feature level 12_2 is supported on NVIDIA GeForce RTX and NVIDIA Quadro RTX GPUs.
- AMD’s upcoming RDNA 2 architecture based GPUs will include full feature level 12_2 support.
- Intel’s roadmap includes discrete GPUs that will empower developers to take full advantage of Feature Level 12_2.
- Microsoft is collaborating with Qualcomm to bring the benefits of DirectX feature level 12_2 to Snapdragon platforms.
The powerful new capabilities in feature level 12_2 represent exciting new possibilities for game and application developers.
A: Good news, capabilities which comprise feature level 12_2 can already be individually queried using CheckFeatureSupport on Windows May 2020 Update and its compatible SDK. If you have compatible hardware then you’ll see the capabilities on and you’re ready to go.
As for D3D_FEATURE_LEVEL_12_2 itself, the feature level is available through Windows Insider program, SDK and build version 20170 and later. You’ll need both the preview Windows operating system and SDK to get started. And for more low-level details, check out the Feature Level 12_2 spec in the DirectX-Specs repo on Github. Let us know what you think! Feel free to get in touch with us on our Discord server at discord.gg/directx.
Как посмотреть, какая версия DirectX установлена
Пакет мультимедийной технологии используется многими пользователями на Windows. Бывают ситуации, когда необходимо узнать, какая версия загружена. Для этого есть несколько способов.
Первый — при помощи панели управления видеокарты. Для этого необходимо проделать такие шаги:
- Запустить «Панель управления».
- Найти в ней название видеокарты, например, NVIDIA.
- Выбрать пункт «Информация о системе». Находится слева внизу.
Во вкладке «Дисплей» будет указана «Версия среды выполнения DirectX». Это и будет искомая информация.
Второй способ — с использованием программы GPU-Z. Она является полностью бесплатной и выдает детальную информацию об установленном графическом оборудовании. Чтобы получить данные, ПО даже не придется устанавливать, после скачивания оно сразу запускается. Далее остается только открыть вкладку «Advanced» и из выпадающего списка выбрать «DirectX».
Важно! В перечне могут быть разные версии. Чтобы узнать, какая версия установлена на ПК, нужно ознакомится с информацией на экране
Окно программы GPU-Z
Третий — при помощи программы AIDA64. Она выдает детальную информацию обо всем оборудовании и программном обеспечении. Чтобы найти информацию, необходимо:
- Загрузить и установить программу AIDA64.
- Открыть программу и во вкладке «Меню» развернуть список «Компьютер».
- Выбрать пункт «Суммарная информация», где и будет строка с версией DirectX.
Есть четвертый способ, который является самым популярным, поэтому он рассмотрен отдельно. Речь пойдет о команде dxdiag.
Как установить DirectX
Несмотря на то, что изначально заявлено, что DirectX 12 можно скачать и установить только для виндоус 10, на практике это можно сделать и на версиях-предшественниках ОС. В этом нет никаких сложностей, достаточно знать базовые этапы.
Инструкция по установке
В первую очередь нужно скачать установочный файл DirectX 12 на Windows 7 и только после этого приступать к инсталляции. Сделать это можно в 3 этапа:
- Запустить установочный файл. Он может находится в архиве, который необходимо предварительно распаковать.
- Подтвердить, что права принадлежат администратору, иначе установка не начнется.
- Придерживаться всех инструкций на экране до тех пор, пока установка не завершится.
Весь процесс происходит так же, как и в других случаях, и занимает минимум времени. Установленная директория не будет на компьютере отдельным файлом, а определится как старая 11 версия. Однако возможности пользователь уже получит обновленные, со всеми привилегиями последней версии.
Обратите внимание! Новая версия начнет работать при первом запуске мультимедийных приложений, в том числе компьютерных игр. DirectX позволяет снизить значение графических эффектов, которые не актуальны
К ним относятся тень, солнечные блики, отражения. В результате увеличивается частота кадров, и игра перестает тормозить, если ранее это наблюдалось. Это будет одно из самых очевидных изменений после установки
DirectX позволяет снизить значение графических эффектов, которые не актуальны. К ним относятся тень, солнечные блики, отражения. В результате увеличивается частота кадров, и игра перестает тормозить, если ранее это наблюдалось. Это будет одно из самых очевидных изменений после установки.
Установка DirectX не отличается от установки других программ
Инсталляцию программы можно производить также с внешнего накопителя.