Содержание
- 1 Microsoft DirectX – что это такое, официальный сайт, как узнать поддерживается ли видеокарта, direct 3D, DirectPlay
- 2 Инструкция: Как узнать какая версия DirectX установлена на компьютере
- 3 Как узнать версию DirectX на компьютере — 4 способа
- 4 Определяем, поддерживает ли видеокарта DirectX 11. карта директ 11
Microsoft DirectX – что это такое, официальный сайт, как узнать поддерживается ли видеокарта, direct 3D, DirectPlay
Я думаю, что каждый любитель компьютерных игр сталкивался с таким термином. Далеко не все понимают для чего он предназначен. Проще говоря, directX — это определенный промежуточный слой, между видеокартой и видеоигрой.
Немного истории
Создателями ПО является всем известная компания Microsoft. DirectX – это набор инструментов, предназначенный для создания компьютерных игр или работы с компьютерной графикой.
Сайт: https://www.microsoft.com/ru-ru/download/search.aspx?q=directx
В случае, если программа или же видеоигра была создана с помощью Директ Икс, то для стабильной работы и запуска на компьютере обязательно должно быть ПО, указанное выше. Важно иметь именно такую версию, которая нужна для конкретной игры или программы. Обычно создатели программного обеспечения прикрепляют нужную компоненту к их продукту, но иногда такого не происходит, и пользователь вынужден сам скачивать нужный компонент.
Первая версия Windows Game SDK (раннее название directX) появилась еще в 1995 году и была создана как аналог уже существующей графической библиотеке OpenGL.
Различие версий
Во время появления первых игр, поддерживающих DirectX 12 новая версия приводила к снижению производительности, особенно на видеокартах NVIDIA. Но технологии развиваются со скоростью света. Каждая последующая цифра в названии делает возможным программистам добавить новый пакет эффектов в игру или оптимизировать старые.
Более подробно рассмотрим различие между компонентами на видео:
Возьмем в качестве примера игру Dirt 3
На видео мы можем заметить, как отличается изображение в зависимости от версии.
К примеру, в изображении с левой стороны (используется директ 11) более мягкие тени, добавлены эффекты летящего из-под колес снега. Этого результата можно добиться и на DirectX 9, но это серьезно скажется на производительности компьютера. Это можно обосновать тем, что девятый директ менее оптимизирован.
Создаем раздел восстановления в Aomei OneKey Recovery
В качестве второго примера приведу грамотный разбор автором различных версий ПО в популярных на сегодняшний день играх
В видеоролике проводится сравнение двух directX, а именно 11-й и 12-й.
Поддержка различных версий Windows
DirectX по своей сути – папка программных библиотек. В случае если его не будет, то игры либо не будут запускаться, либо будут без эффектов. Список поддержки предустановленных операционной системой разных версий директа ниже.
Следующие версии, такие, как 11.3, 11.1, 11, 11.2 поддерживают операционные системы: windows 8, 8.1, 10, 7
Directx12 предустановлен в windows 10.
Более ранние, а именно 10, 10.1 и 9.0c поддерживают операционные системы windows XP, Vista, SP1, SP2 и SP 3
Как узнать какой DirectX, поддерживает видеокарта
Информацию о поддержке можно найти на сайте производителей видеокарты или в любом из интернет-магазинов в описании видеокарты. Такие популярные видеокарты, как GeForce GTX 1050 4 gb, 1080 8gb, 1030 2gb, 1060 6gb, Sapphire Radeon RX480 8gb, 970 4gb поддерживают directX 12.
Также можно воспользоваться утилитой GPU-Z (https://www.techpowerup.com/gpuz/). После запуска в указанном на скриншоте окне в скобках будет указана поддерживаемая версия программного обеспечения.
Определяем версию на компьютере
Чтобы понять, какой директ стоит на компьютере достаточно нажать сочетание клавиш Win + R и ввести «dxdiag» во всплывшем окне.
После проделанных манипуляций откроется программа «Средство диагностики directX». Всю необходимую информацию о версии компонента и системе в целом вы можете найти в данной утилите.
Подробнее о dxdiag на нашем сайте.
Что такое Direct3D
Direct3D — это интерфейс программирования графических приложений (API) для Microsoft Windows. Часть DirectX Direct3D используют для рендера 3D графики в программах, требующих повышенную производительность, к примеру, в играх. Direct3D использует аппаратное ускорение, если оно предусмотрено в видеокарте — это делает возможным ускорить 3D-рендеринг или же ускорить его частично.
Отображение расширений файлов в Windows
Direct3D расширяет возможности аппаратного обеспечения 3D-графики, в том числе Z и W-буферизацию, буферовку трафарета, пространственное сглаживание, альфа-смешение, смешение цветов и текстур, отсечения, отбраковки, эффекты атмосферы, перспективного текстурного картирования, программируемые шейдеры HLSL и эффекты. Объединение с другими возможностями директа позволяет Direct3D предоставить следующие функции: видео-сопоставление, 3D-рендер в 2D-оверлейных плоскостях и даже спрайты, обеспечивающие использование 2D и 3D-графики в медиа-связях.
Другие компоненты
Direct3D – это один из важных, но не единственный компонент входящий в комплект директа. Рассмотрим каждый компонент отдельно.
- DirectDraw. Сейчас не используется и его разработка прекращена. Ранее отвечал за вывод растровой графики.
- DirectInput. Эта часть отвечает за внешние игровые устройства. Т.е. именно он обрабатывает данные, которые поступают с джойстиков, мыши, клавиатуры и другого периферийного оборудования.
- DirectPlay. Отвечает за сетевое взаимодействие с играми. Доступна поддержка соединения клиент-сервер (для многопользовательских игр, которые обрабатывают данные на сервере) и клиент-клиент (локальные игры, где связь происходит напрямую между компьютерами).
- DirectSound. Как понятно из названия – это работа со звуком. Обрабатывает звук на низком уровне (формат wav).
- DirectMusic. Обработка музыки в форматах Microsoft.
- DirectShow. Тоже все должно быть понятно из названия. Отвечает за ввод и вывод аудио и видео данных.
- DirectX Instruments. Служит для синтезирования MIDI звуков. Ранее использовалась в некоторых аудио программах по написанию музыки. Сейчас практически вытеснена технологией VST от Steinberg.
- DirectSetup. Отвечает за процесс установки всего пакета директ икс.
- DirectX Media Objects. Поддержка потоковых объектов (эффекты, энкодеры, декодеры и др.)
- Direct2D: обработка и вывод двухмерной графики, в формате 2D.
Что такое Feature levels и его поддержка видеоконтроллерами
Feature levels – это уровень функций видеокарты. Это понятие начало использоваться с Direct3D 11.
Формат pdf и чем его открыть
Каждая видеокарта может реализовать определенный уровень функций, который зависит от установленного графического процессора. Сам по себе уровень функций – это четко заданные возможности видеоконтроллера. К примеру, Feature levels 9_1 содержит функции, которые реализованы в Direct3D 9, а 11 уровень функций, соответственно в Директ 3D 11.
Работает такая система только на повышение, например, игра или программы, разработанные для 9 версии, будут работать в 11, но на оборот нет.
Более детально о Feature levels можно прочесть на официальном сайте: https://msdn.microsoft.com/ru-ru/library/windows/desktop/ff476876.aspx
Источник: http://composs.ru/chto-takoe-directx/
Инструкция: Как узнать какая версия DirectX установлена на компьютере
Операционная система Windows имеет довольно сложную структуру, разобраться в которой под силу только ее разработчикам. Для грамотной работы всех ее компонентов в приложениях и играх, которые требуют серьезных ресурсов, разработчики из студии Microsoft выпускают специальный набор инструментов – DirectX. Ошибочно считать, что это просто программа, которая нужна пользователям.
На деле DirectX представляет собой набор инструментов, который поддерживается компанией Microsoft для разработчиков. Программировать сложные приложения и игры для Windows невозможно без DirectX.
Должен быть он установлен и на компьютере конечного пользователя разработанной программы или игры, чтобы Windows могла с ней взаимодействовать. Регулярно инструменты DirectX совершенствуются и выходят его новые версии.
Именно поэтому пользователю важно знать, какой DirectX установлен на компьютере, и не требуется ли его обновить для работы с современной игрой.
Как узнать какой DirectX установлен
Определить версию DirectX на компьютере под управлением Windows очень просто, для этого необходимо:
- Нажать на клавиатуре комбинацию Windows+R, чтобы открыть строку «Выполнить»;
- В ней потребуется прописать команду dxdiag;
- После этого откроется окно со сведениями о системе, которое носит название «Средства диагностики DirectX». На вкладке «Система» внизу можно увидеть графу, в которой указывается, какой DirectX установлен на компьютере.
Важно: На компьютер можно установить любую версию DirectX. Однако есть важный нюанс: если она не поддерживается аппаратно, то система Windows не сможет с ней работать. Тогда операционная система выбирает в качестве активной максимально старшую поддерживаемую версию DirectX, и именно она отображается в диагностическом меню, информация о котором приведена выше.
Как определить версию DirectX с помощью сторонних программ
Помимо встроенных в операционную систему утилит, определить версию DirectX на компьютере позволяют сторонние приложения. При этом они способны предоставить информации куда больше, чем команда dxdiag, о которой сказано выше.
Удобным средством диагностики компьютера является приложение AIDA64. Его бесплатную версию можно загрузить с официального сайта разработчиков. Данная программа позволяет узнать данные обо всех компонентах компьютера, а также о программной составляющей.
В левом меню приложения можно видеть отдельный пункт DirectX. В нем собрана информация в трех подразделах: файлы, видео, звук:
- «Файлы». В ней можно посмотреть все имеющиеся на компьютере файлы, относящиеся к DirectX. Это бывает полезно, например, в ситуации, когда необходимо удалить определенный файл из DirectX, когда с ним возникла ошибка. Также на вкладке можно посмотреть последнюю дату изменения файлов DirectX, узнать их вес и многие другие параметры;
- «». Здесь выводится информация о видеокарте компьютера, а также об используемых ею драйверах. В пункте «Аппаратная поддержка» обозначена максимальная версия DirectX, которая поддерживается графическим ускорителем с текущей версией драйверов;
- «Звук». Информация о звуковых параметрах компьютера.
AIDA64 – это не единственная диагностическая программа для компьютера. В сети можно найти множество ее аналогов, как платных, так и бесплатных.
Почему не работает DirectX 12 на Windows 10
Одной из особенностей операционной системы Windows 10, которую активно продвигает компания Microsoft, являются игры. Новая версии операционной системы на «близком к железу уровне» работает с играми, которые разрабатываются на DirectX 12. Это позволяет игрокам на маломощных компьютерах запускать проекты, которые требуются высокой производительности.
При этом некоторые пользователи Windows 10 могут обнаружить при проверке, что у них установлен DirectX 11 или 11.2, а не современный DirectX 12. В такой ситуации нет необходимости качать DirectX 12 с официального сайта Microsoft и устанавливать его на компьютер, поскольку это не поможет. Данная версия драйверов изначально имеется в Windows 10, и решение проблемы следует искать в другой плоскости.
Если вместо DirectX 12 на Windows 10 у вас отображается при проверке DirectX 11.2, это связано с:
- Устаревшей видеокартой, используемой в компьютере. Новые инструменты от компании Microsoft не поддерживаются старыми платами;
- Неактуальной версией драйверов для видеокарты. Чтобы проверить актуальность драйверов, зайдите на сайт разработчиков видеокарты и загрузите последнюю версию программного обеспечения для вашей модели графического ускорителя. Обратите внимание, если при установке драйвера будет возникать ошибка, необходимо предварительно удалить с компьютера старую версию ПО для видеокарты.
Важно отметить, что более свежий DirectX на компьютере не заменяет предыдущие версии. То есть, если для запуска приложения или игры требуется DirectX 8,9 или 10, а на компьютере установлены более поздние версии, необходимо загрузить «старый» драйвер.
(411 голос., 4,54 из 5)
Загрузка…
Источник: https://okeygeek.ru/kak-uznat-kakojj-directx-ustanovlen-na-kompyutere/
Как узнать версию DirectX на компьютере — 4 способа
В этой инструкции мы разберем вопрос, с которым сталкиваются некоторые пользователи: как узнать какой установлен DirectX на компьютере. Бывают ситуации, когда пользователю необходимо знать, какая версия DirectX используется в операционной системе Windows, установленной на компьютере.
DirectX — пакет средств разработки, набор API, решающий задачи по программированию в среде Microsoft Windows. Средства разработки DirectX наиболее часто используется при написании компьютерных игр под операционную систему Windows.
Помимо того, что DirectX встроен в операционную систему, Директ Икс часто поставляется вместе с компьютерными играми для установки на ПК вместе с играми. Наиболее последняя версия DirectX делает более совершенным отображение игровой графики на компьютере, позволяет раскрыть все возможности программного обеспечения.
На компьютере установлен DirectX, как узнать версию? Проверить версию DirectX можно средством системы или с помощью стороннего софта.
В общем случае, версии DirectX соответствуют следующим версиям операционной системы Windows:
- DirectX 9 — Windows XP SP2
- DirectX 10 — Windows Vista, Windows 7
- DirectX 11 — Windows 7, Windows 8, Windows 8.1, Windows 10
- DirectX 12 — Windows 10
Обратите внимание на следующее:
Некоторые приложения требуют определенную версию DirectX на компьютере, поэтому пользователю придется самостоятельно скачать DirectX для установки на ПК.
В статье мы рассмотрим 4 способа получения информации об установленной версии DirectX: с помощью системного средства DxDiag, программного обеспечения видеокарты, при помощи сторонних программ (GPU-Z, AIDA64).
Как посмотреть какой DirectX установлен на компьютере средством системы DxDiag
Узнать версию DirectX можно с помощью утилиты DxDiag (DirectX Diagnostic Tool), встроенной в операционную систему Windows. Средство предоставляет подробную информацию, которая может понадобиться для устранения проблем с видео и звуком на компьютере.
Для запуска DxDiag выполните следующие действия:
- Нажмите на клавиши клавиатуры «Win» + «R».
- В окне «Выполнить» введите команду «dxdiag» (без кавычек), а затем нажмите на кнопку «ОК».
В окне «Средство диагностики DirectX», во вкладке «Система», в разделе «Сведения о системе» напротив пункта «Версия DirectX» отобразится установленная версия DirectX.
В последних версиях Windows 10 DirectX всегда отображается в 12 редакции. На самом деле, оборудование компьютера может не поддерживать данную версию DirectX 12, поэтому я рекомендую посмотреть дополнительные сведения.
Откройте вкладку «Экран», в разделе «Драйверы» вы увидите уровни поддержки функций видеокарты, установленной на компьютере.
Как проверить какой DirectX на компьютере с помощью панели управления видеокарты
Узнать версию DirectX можно с помощью программного обеспечения видеокарты. Я покажу, как это сделать на примере видеокарты производства NVIDIA:
- Запустите «Панель управления NVIDIA».
- В левой колонке, в самой нижней части нажмите на ссылку «Информация о системе».
- В окне «Информация о системе», во вкладке «Дисплей» отобразятся данные о видеоплате.
На этом изображении видно, что в операционной системе версия среды выполнения DirectX 12, версия API Direct3D — 12, уровень возможностей Direct3D — 11. Это означает, что несмотря на поддержку системой новой версии DirectX 12, устаревшая видеокарта сможет полноценно работать только с DirectX 11.
Как узнать какой стоит DirectX в GPU-Z
Бесплатная программа GPU-Z предоставляет подробную информацию о графическом оборудовании, установленном на компьютере. Программа GPU-Z не требует установки на компьютер.
Выполните следующие шаги:
- Запустите программу GPU-Z на компьютере.
- Откройте вкладку «Advanced», на панели выберите «DirectX» (здесь могут быть разные версии Директ Икс), ознакомьтесь с предоставленной информацией.
Получение информации о DirectX в AIDA64
Программа AIDA64 выдает обширную информацию об оборудовании и программном обеспечении компьютера. В том числе, в AIDA64 вы можете посмотреть версию DirectX своего компьютера.
Пройдите шаги:
- Откройте программу AIDA
- Во вкладке «Меню», в разделе «Компьютер» откройте «Суммарная информация». Здесь отобразится установленная версия DirectX (на моем компьютере — DirectX 12).
Для получения информации о поддерживаемой версии DirectX, откройте раздел «DirectX», а затем «DirectX – видео».
В разделе «Свойства Direct3D», напротив пункта «Аппаратная поддержка DirectX», вы увидите поддерживаемую версию DirectX (в моем случае — DirectX 11). Это значит, что видеокарта поддерживает 11 версию DirectX.
Выводы статьи
В случае необходимости, пользователь может узнать версию DirectX, установленную на компьютере в операционной системе Windows. Получить нужную информацию о Директ Икс можно с помощью средства DxDiag, программного обеспечения графической карты, и сторонних программ: GPU-Z, AIDA64.
Источник: https://vellisa.ru/directx-versiya
Определяем, поддерживает ли видеокарта DirectX 11. карта директ 11
» Директ » карта директ 11
DirectX – это набор компонентов, созданных компанией Microsoft для упрощения программирования под операционную систему Windows. Большинство задач, которые позволяет решать DirectX, связаны с трехмерной графикой. Поэтому DirectX обычно используется при разработке 3D программ и компьютерных игр.
https://www.youtube.com/watch?v=SWefBOpgYe0
Для нормальной работы самых современных 3D программ и игр нужно, чтобы видеокарта, которая используется на компьютере, поддерживала DirectX 11. Иначе такие программы просто не смогут работать. В данной статье мы расскажем о том, как узнать поддерживает ли видеокарта DirectX 11.
Для того чтобы узнать, поддерживает ли ваша видеокарта DirectX 11, нужно узнать модель видеокарты и найти ее технические характеристики в интернете.
Узнать модель видеокарты можно разными способами. Мы воспользуется Диспетчером устройств. Для того чтобы открыть Диспетчер устройств кликните правой кнопкой мышки по иконке «Мой компьютер» и выберите пункт «Свойства». После этого должно открыться окно с названием «Просмотр основных сведений о вашем компьютере». В этом окне вам нужно кликнуть ссылке «Диспетчер устройств».
Кроме этого, Диспетчер устройств можно открыть с помощью поиска в меню Пуск или на стартовом экране, если вы используете Windows 8. Просто введите в поисковую строку «Диспетчер устройств» и система предложит вам ссылку для открытия данного окна.
После того, как вы открыли Диспетчер устройств, вам нужно открыть раздел «адаптеры». В этом разделе вы сможете увидеть название модели вашей видеокарты. В нашем случае, это ASUS EAH6670.
Дальше, для того чтобы узнать поддерживает ли эта видеокарта DirectX 11, нам нужно найти технические ее характеристики. Для этого мы воспользуемся каталогом товаров market.yandex.ru. Заходим на market.yandex.ru и вводим в поиск название видеокарты.
После этого market.yandex.ru покажет список видеокарт, которые подходят под наше название. Открываем любую из найденных видеокарт. Какую именно не принципиально, поскольку нам нужно узнать, если ли поддержка DirectX 11 у этой серии видеокарт.
Открыв страницу видеокарты, изучаем ее технические характеристики. Как правило, здесь указано, поддерживает ли видеокарта DirectX 11.
Если вам не удалось найти информацию о вашей видеокарте на сайте market.yandex.ru, то вы можете поискать просто в Google или Yandex.
comp-security.net
Совместимость видеокарты с DirectX 11
Современные программы и игры могут требовать DirectX 11 для запуска или расширения своих возможностей. Установить данный компонент получится на ОС от Windows 7, но тут есть важный нюанс: не все видеокарты его поддерживают. Если у вас не самый новый видеоадаптер, то для начала стоит выяснить его совместимость.
Определение совместимости
Для разных версий Windows могут различаться способы определения совместимости видеокарты с тем или иным Директ Икс. Но есть один универсальный вариант, который подойдет для всех операционных систем от Microsoft.
Определить, какие видеокарты поддерживают DirectX 11, очень легко на официальном сайте производителя. Достаточно узнать модель видеоадаптера, подключенного к компьютеру. Эта информация всегда написана на коробке к графическому устройству, ПК или ноутбуку. Но часто она бывает утеряна.
Существует множество способов, как выяснить название видеокарты. Один из самых простых требует открытия Диспетчера устройств:
- Перейдите в корневой каталог системы.
- В свободной области нажмите ПКМ, вызовите «Свойства» из контекстного меню.
- Откроется окно сведений о системе. В левой части экрана находится пункт «Диспетчер устройств», кликните по нему.Отобразится полный список устройств, работающих в компьютере.
- Раскройте раздел «адаптеры». Название единственного пункта и будет требуемой информацией.
Теперь остается просто проверить совместимость. Наиболее достоверные сведения о технических характеристиках графического адаптера можно получить на официальном сайте производителя.
- Сайт Nvidia — http://www.nvidia.ru.
- Сайт AMD — http://www.amd.com/ru/home.
Воспользуйтесь формой поиска. В обоих случаях она находится в правом верхнем углу страницу. В поисковую строку введите название графического устройства и откройте его технические характеристики.
Изложенная инструкция по определению совместимости будет актуальной для всех версий операционных систем от Microsoft с Windows XP. Но стоит понимать, что поддержка Дайрект Икс одиннадцатой версии начинается с «семерки». Соответственно, даже если ваша видеокарта совместима с этим набором графических библиотек, то их установка, например, на «Висту» не будет возможна. Для использования DirectX 11 потребуется обновление ОС.
@top-advice.ru
top-advice.ru
Как узнать, поддерживает ли видеокарта DirectX 11
Нормальное функционирование современных игр и программ, работающих с 3D графикой, подразумевает наличие установленных в систему библиотек DirectX актуальной версии. Вместе с тем, полноценная работа компонентов невозможна без аппаратной поддержки данных редакций. В рамках сегодняшней статьи разберемся в том, как выяснить, поддерживает ли графический адаптер DirectX 11 или более новые версии.
Поддержка видеокартой DX11
Приведенные ниже способы равнозначны и помогают достоверно определить поддерживаемую видеокартой редакцию библиотек. Отличие состоит в том, что в первом случае мы получаем предварительную информацию на стадии выбора ГПУ, а во втором – адаптер уже установлен в компьютер.
Способ 1: интернет
Одно из возможных а часто предлагаемых решений — поиск подобной информации на сайтах магазинов компьютерной техники или в Яндекс Маркете. Это не совсем правильный подход, поскольку ритейлеры частенько путают характеристики товара, чем вводят нас в заблуждение. Все данные о продуктах есть на официальных страницах производителей видеокарт.
Источник: http://consei.ru/direkt/videokarta-direkt-11.html