- Directx что это за программа? – О компьютерах просто
- Что такое DirectX и для чего он нужен в играх?
- Как узнать, как версия DirectX установлена на моем компьютере?
- Как скачать последнюю версию DirectX для ПК Windows 7?
- Нужно ли обновлять DirectX?
- 4 способа как узнать версию DirectX установленной на компьютере и поддерживаемой видеокартой
- Как узнать какой directx установлен
- Как узнать какой directx поддерживает видеокарта
- DirectX в GPU-Z
- DirectX в AIDA-64
- DirectX в панели управления Nvidia
- Резюмируем
- Microsoft DirectX – что это такое, официальный сайт Директ ИКС, как узнать поддерживается ли видеокарта, direct 3D, DirectPlay, последняя версия
- Немного истории
- Различие версий
- Поддержка различных версий Windows
- Как узнать какой DirectX, поддерживает видеокарта
- Определяем версию на компьютере
- Что такое Direct3D
- Другие компоненты
- Что такое Feature levels и его поддержка видеоконтроллерами
- OpenGL или DirectX: что лучше, сравнительная характеристика, особенности, советы
- Что такое OpenGL и DirectX?
- Для чего используются эти технологии
- Главные преимущества и недостатки
- OpenGL или DirectX: что лучше для игр?
- Что лучше для BlueStacks: DirectX или OpenGL?
- Рекомендации разработчикам
- Краткие выводы
- Ответ на один из самых популярных вопросов геймеров! Какие видеокарты поддерживают Directx 11?
- Подробности
- Способ №1: Поиск информации в интернете
- Способ №2: Использование GPU-Z
- Заключение
- Поддержка видеокартой DX11
- Способ 1: интернет
- Как узнать какой директ х поддерживает видеокарта?
- Как посмотреть какой DirectX установлен на компьютере средством системы DxDiag
- Как проверить какой DirectX на компьютере с помощью панели управления видеокарты
- Как узнать какой стоит DirectX в GPU-Z
- Получение информации о DirectX в AIDA64
- Выводы статьи
- Как узнать версию DirectX
- Способ 1 – системные средства для диагностики версии DirectX
- Способ 2 – прямой запуск dxdiag
- Используем сторонние утилиты, чтобы узнать версию DirectX
- Все о Directx. [Версии, установка, устранение ошибок directx ]
Directx что это за программа? – О компьютерах просто
Подробное описание пакета компонентов DirectX для операционной системы Windows, его предназначение в компьютерных играх и инструкция по установке и обновлению.
Наверняка каждый любитель компьютерных игр при попытке установить ту или иную игру сталкивался с предложением установить дополнительное программное обеспечение, а именно DirectX. Однако даже опытные игроки имеют малое представление о том, что это за программа и для чего она нужна.
Описать предназначение DirectX совсем не просто, так как он, по сути, является не отдельной программой, а набором различных инструментов и библиотек, но в нашей статье мы постараемся рассказать о нем как можно подробнее.
Изображение 1. Все, что нужно знать о DirectX любителям компьютерных игр.
Что такое DirectX и для чего он нужен в играх?
- Как уже было сказано ранее, DirectX является набором специализированных библиотек и инструментов, отвечающих за воспроизведение реалистичной графики и звукового сопровождения на компьютере. Первый пакет был разработан компанией Microsoft в 1995 году и изначально предназначался для разработки компьютерных игр под операционную систему Windows. Он должен был заменить графическую библиотеку OpenGL, которая в то время была основным набором инструментов для обработки компьютерной графики на операционных системах Windows.
- С тех самых пор пакет DirectX приобрел широкую популярность и по сей день является основным набором инструментов для обработки компьютерной графики. В том случае, если компьютерная игра создавалась по технологии DirectX, то для ее запуска пользователю также необходимо установить данный набор инструментов на свой ПК для обработки изображения и звука в игре. Практически во всех современных играх на ПК используется технология DirectX, а также в играх для приставки Xbox.
В наборе DirectX можно выделить четыре основных модуля:
- DirectDraw – отвечает за обработку двумерной графики (2D);
- Direct3D – отвечает за обработку трехмерной графики (3D). В том числе за прорисовку теней, бликов и других спецэффектов;
- DirectSound – отвечает за обработку звукового сопровождения в игре;
- DirectInput – отвечает за выполнение действий, совершаемых пользователем на устройствах управления (клавиатуре, мышке, игровом джостике);
Как узнать, как версия DirectX установлена на моем компьютере?
Если Вы хотите установить какую-нибудь игру с использованием технологии DirectX, но не помните установленную версию данного пакета на Вашем компьютере, посмотреть ее можно следующим образом:
Шаг 1.
- Откройте меню «Пуск» и кликните по строчке «Выполнить».
- Если Вы используете версию операционной системы Windows 8, тогда нажмите комбинацию клавиш «Win + R».
Изображение 2. Открытие окна выполнения программ через меню «Пуск».
Шаг 2.
- В появившемся небольшом окошке впишите в текстовую строку команду «dxdiag» и нажмите «Enter».
Изображение 2. Запуск программы для просмотра установленной версии пакета DirectX.
Шаг 3.
- В появившемся окошке с информацией о ПК на вкладке «Система» в самом низу будет указана версия DirectX, установленная на Вашем компьютере в данный момент.
- Кроме того, на вкладках «Экран», «Звук» и «Ввод» Вы можете протестировать разные версии DirectX и выявить ошибки.
Изображение 4. Просмотр установленной на компьютере версии пакета DirectX.
Как скачать последнюю версию DirectX для ПК Windows 7?
- На момент написания статьи самой свежей версией пакета является DirectX 12, однако данная версия доступна только пользователям операционной системы Windows 10. Пользователи операционной системы Windows 7 ограничены использованием версии DirectX 11, которую можно установить путем обновления операционной системы через «Центр обновлений» или же скачать установочный файл с официального сайта Microsoft и произвести установку вручную, как обычное приложение.
Изображение 5. Обновление операционной системы Windows 7 до Windows 10 через «Центр обновлений».
- На различных ресурсах в Интернете можно найти установочный файл DirectX 12 для операционной системы Windows 7×64. Однако мы настоятельно не рекомендуем пользоваться им. Во-первых, на лицензионную версию операционной системы он просто не установится, а во-вторых, его установка может привести к значительному снижению производительности Вашего компьютера и к возникновению критических ошибок в работе операционной системы.
Нужно ли обновлять DirectX?
- Пакет компонентов DirectX всегда обновляется автоматически через «Центр обновлений» Windows. Поэтому обновлять его вручную нет никакой необходимости. На Вашем компьютере всегда будет стоять самая свежая версия пакета доступная для Вашей операционной системы.
ВАЖНО: Ни в коем случае нельзя устанавливать пакет DirectX из непроверенных источников! Только с официального сайта Microsoft.
Дело в том, что если Вы установите некачественную или зараженную вирусами версию пакета, удалить ее будет невозможно.
https://www.youtube.com/watch?v=SWefBOpgYe0
Избавиться от существующего DirectX можно только путем переустановки операционной системы.
- Если в процессе установки какой-нибудь игры Вам предлагают установить более старую версию DirectX чем та, которая стоит на Вашем компьютере, нет смысла ее устанавливать. Последняя версия DirectX содержит в себе все предыдущие версии для совместимости с играми и приложениями.
4 способа как узнать версию DirectX установленной на компьютере и поддерживаемой видеокартой
DirectX — это комплексное программное решение, которое используется разработчиками при создании программного обеспечения и игр. Проще говоря DirectX нужен для совместимости программ и игр с Windows.
Если версия DirectX на компьютере не актуальная, то игра или программа не запуститься. В этой статье я покажу, как проверить какой directx на компьютере и определим какой directx поддерживает ваша видеокарта 4 способами.
Как узнать какой directx установлен
Самый простой способ проверить версию DirectX на любой версии Windows — это команда dxdiag.
Для этого нажмите одновременно WIN+R.
Горячие клавиши Win+R
В строку введите команду — dxdiag.
Команда dxdiag для проверки DirectXВерсия DirectX 12 установленная в Windows
Чтобы определить какую версию DirectX поддерживает видеокарта, зайдите в раздел — Экран.
Пункт уровни функций указывает на поддерживаемые версии directx. В моем случае видеокарта GTS 250 поддерживает максимум версию directx 10.
Версия directx поддерживаемая видеокартой
Следует отметить, что если на компьютере установлен DirectX версии 12, а видеокарта поддерживает только версию 10, то система будет использовать ту версию, которая поддерживает видеокарта, то есть в моем случае DirectX 10.
Если есть вопросы по поводу компьютера, то можете задать их напрямую мне в группе — https://.com/ruslankomp
Как узнать какой directx поддерживает видеокарта
Этот способ подойдёт для видеокарт AMD или Nvidia.
DirectX в GPU-Z
Скачиваем программу — GPU-Z.
Запускаем и смотрим информацию по видеокарте. Нас интересует пункт — DirectX Support 10.0
О чем говорит, что видеокарта Nvidia Geforce GTS 250 поддерживает версию directx только до 10. Хотя в Windows установлена версия directx 12.
Gpu-z — поддерживаемая видеокартой версия DirectX
DirectX в AIDA-64
Скачиваем с официального сайта — Aida64.
Чтобы посмотреть версию DirectX установленной в Windows через Aida64:
- Открываем раздел — компьютер.
- Заходим в пункт — суммарная информация.
- Смотрим DirectX 12.0
Aida64 версия DirectX установленная в Windows
Чтобы узнать версию директ икс поддерживаемой видеокартой в Aida64:
- Открываем раздел — DirectX.
- Заходим в пункт — DirectX видео.
- Смотрим строку — Аппаратная поддержка DirectX v10.0
Aida64- версия directx поддерживаемая видеокартой
DirectX в панели управления Nvidia
Если у вас видеокарта от Nvidia, то можете проверить версию DirectX, поддерживаемой видеокартой через панель управления Nvidia.
Для этого на рабочем столе нажмите правую кнопку мышки и в контекстном меню выберите — Панель управления NVIDIA.
Открываем панель управления видеокарты Nvidia
В панели управления Nvidia в самом низу нажмите — информация о системе.
В открывшемся окне смотрим версия API Direct3D — 10, которая говорит, что видеокарта поддерживает DirectX версии 10.
Версия DirectX в панели управления Nvidia, которая поддерживает видеокарта
карта старая, знаю менять нужно. На данный момент в 2021 году видеокарт игровых нет, а если есть, то по заоблачным ценам.
Осенью 2020 года я сыну собрал компьютер за 30 тысяч рублей. карту Nvidia GTX 1650 super осенью 2020 года покупал за 16299 рублей.
карта Asus GTX 1650 Super куплена в октябре 2020 года
На момент написания статьи, май 2021 год, видеокарта GTX 1650 Super стоит — 40 000 рублей, благодаря майнингу и большому спросу на видеокарты.
Цена видеокарты GTX 1650 Super в мае 2021 года
Только подумать в прошлом 2020 году мне весь компьютер + монитор вышел за 40 000 рублей. А в 2021 году только одна видеокарта стоит 40 тысяч. Надеюсь скоро цены на видеокарты снизятся и появятся в продаже по адекватной стоимости. Я бы себе прикупил RTX 2070 Super.
Резюмируем
- Узнать версию DirectX установленной в Windows можно с помощью команды dxdiag или смотрим в Aida64.
- Узнать версию DirectX поддерживающую видеокартой от AMD Radeon — используем программу GPU-Z или Aida64.
- Узнать версию поддерживающую видеокартой от Nvidia можно в панели управления Nvidia, или в программах Gpu-z и Aida64.
Если остались вопросы, то не забывайте у меня есть группа — https://.com/ruslankomp. Подписывайтесь.
Microsoft DirectX – что это такое, официальный сайт Директ ИКС, как узнать поддерживается ли видеокарта, direct 3D, DirectPlay, последняя версия
Я думаю, что каждый любитель компьютерных игр сталкивался с таким термином. Далеко не все понимают для чего он предназначен. Проще говоря, DirectX — это определенный промежуточный слой, между видеокартой и видеоигрой.
Немного истории
Создателями ПО является всем известная компания Microsoft. DirectX – это набор инструментов, предназначенный для создания компьютерных игр или работы с компьютерной графикой.
В случае, если программа или же видеоигра была создана с помощью Директ Икс, то для стабильной работы и запуска на компьютере обязательно должно быть ПО, указанное выше.
Важно иметь именно такую версию, которая нужна для конкретной игры или программы.
Обычно создатели программного обеспечения прикрепляют нужную компоненту к их продукту, но иногда такого не происходит, и пользователь вынужден сам скачивать нужный компонент.
Первая версия Windows Game SDK (раннее название directX) появилась еще в 1995 году и была создана как аналог уже существующей графической библиотеке OpenGL.
Различие версий
Во время появления первых игр, поддерживающих DirectX 12 новая версия приводила к снижению производительности, особенно на видеокартах NVIDIA. Но технологии развиваются со скоростью света. Каждая последующая цифра в названии делает возможным программистам добавить новый пакет эффектов в игру или оптимизировать старые.
Более подробно рассмотрим различие между компонентами на видео:
Возьмем в качестве примера игру Dirt 3.
На видео мы можем заметить, как отличается изображение в зависимости от версии.
К примеру, в изображении с левой стороны (используется Директ 11) более мягкие тени, добавлены эффекты летящего из-под колес снега. Этого результата можно добиться и на DirectX 9, но это серьезно скажется на производительности компьютера. Это можно обосновать тем, что девятый Директ менее оптимизирован.
Как сделать фото из видео на компьютере
В качестве второго примера приведу грамотный разбор автором различных версий ПО в популярных на сегодняшний день играх
В видеоролике проводится сравнение двух 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. После запуска в указанном на скриншоте окне в скобках будет указана поддерживаемая версия программного обеспечения.
Определяем версию на компьютере
Чтобы понять, какой Директ стоит на компьютере достаточно нажать сочетание клавиш Win + R и ввести «dxdiag» во всплывшем окне.
После проделанных манипуляций откроется программа «Средство диагностики DirectX». Всю необходимую информацию о версии компонента и системе в целом вы можете найти в данной утилите.
Подробнее о dxdiag на нашем сайте.
Что такое Direct3D
Direct3D — это интерфейс программирования графических приложений (API) для Microsoft Windows.
Часть DirectX Direct3D используют для рендера 3D графики в программах, требующих повышенную производительность, к примеру, в играх.
Direct3D использует аппаратное ускорение, если оно предусмотрено в видеокарте — это делает возможным ускорить 3D-рендеринг или же ускорить его частично.
Папка found 000 и файлы File0000 chk – что это такое и зачем нужны
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.
Способы удаления приложений с Андройда
Каждая видеокарта может реализовать определенный уровень функций, который зависит от установленного графического процессора. Сам по себе уровень функций – это четко заданные возможности видеоконтроллера. К примеру, Feature levels 9_1 содержит функции, которые реализованы в Direct3D 9, а 11 уровень функций, соответственно в Директ 3D 11.
Работает такая система только на повышение, например, игра или программы, разработанные для 9 версии, будут работать в 11, но на оборот нет.
Более детально о Feature levels можно прочесть на официальном сайте: https://msdn.microsoft.com/ru-ru/library/windows/desktop/ff476876.aspx
OpenGL или DirectX: что лучше, сравнительная характеристика, особенности, советы
По всей видимости, очень многие пользователи, в частности, все те, кто предпочитает использовать компьютер для установки и прохождения современных ресурсоемких игр, знают, что в настройках графики можно использовать специальные средства ускорения вывода изображения и повышения качества картинки OpenGL или DirectX.
Что лучше задействовать для полного использования всех скрытых ресурсов компьютерной системы и добиться максимальной производительности? Вопрос этот является достаточно спорным, и ответить однозначно в пользу какой-то одной платформы обычно не представляется возможным, поскольку все зависит от конкретной цели, которую ставит перед собой пользователь или разработчик, а также от каждой конкретной ситуации, которая частично может быть связана с «железным» оборудованием в виде графического ускорителя, его программной поддержкой в виде драйверов и некоторыми дополнительными аспектами. Попробуем разобраться, что лучше – OpenGL или DirectX, – обратившись и к официальным источникам информации, и опираясь на мнения пользователей и разработчиков программного обеспечения, которое может требовать поддержку таких технологий.
Что такое OpenGL и DirectX?
Начнем с того, что среди рядовых пользователей бытует ошибочное мнение, что эти два описываемых компонента представляют собой графические движки. Отсюда и возникают некорректные вопросы по поводу того, какой движок лучше – OpenGL или DirectX?
Дело в том, что к движкам этим платформы относятся лишь частично, поскольку являются исключительно программным обеспечением, которое позволяет взаимодействовать программному движку программы (игры) с установленным оборудованием (чаще всего с видео- и звуковым картами) через их драйверы, которые выполняют роль посредников. На самом же деле OpenGL и DirectX являются частью интерфейсов прикладного программирования с необходимым наборами библиотек, классов, дефиниций, структур, констант и функций, применяемых для обеспечения работы с внешними программными продуктами, устанавливаемыми в операционную систему.
Для чего используются эти технологии
Естественно, очень часто можно встретить и вопросы по поводу того, какая графика лучше – OpenGL или DirectX? Такая постановка тоже частично является некорректной, поскольку речь может идти не только о задействовании ресурсов видеокарт, но и звуковых или любых других «железных» и виртуальных устройств мультимедиа.
Но чаще всего речь действительно идет именно о графических ускорителях.
При этом нужно четко понимать, что выбор в пользу того или иного «моста», обеспечивающего взаимодействие видеокарты с установленной игрой или любой другой программой, где это необходимо, может зависеть и от того, насколько обязательной является такая поддержка.
В современных играх со сложными текстурами и досконально пририсованными динамическими сценами такая поддержка крайне необходима. Но проблема в том, что далеко не все графические ускорители могут корректно использовать такую поддержку. В этом случае все зависит уже от драйверов.
Будь карта какой угодно ультрамодной, но с устаревшим управляющим ПО (драйверами) она не сможет использовать все те возможности, которые изначально были заявлены производителем.
Тем не менее в большинстве игр или в программах для работы с мультимедиа (например, для обработки видео) очень часто и приходится выбирать, какую именно поддержку устанавливать в настройках противопоставляя одну платформу другой (в английском варианте это обычно выглядит как «OpenGL vs DirectX»).
Что же касается основных отличий, не вдаваясь в технические аспекты функционирования, сразу же можно отметить, что платформа DirectX, являющая эксклюзивной разработкой корпорации Microsoft, предназначена исключительно для применения в Windows-системах и частично на Xbox, а OpenGL представляет свободно распространяемую кроссплатформенную технологию, применимую в других ОС (даже в мобильных). Лицензия GNU позволяет любому желающему вносить в компоненты этого API собственные изменения и дополнения, касающиеся ее усовершенствования с целью повышения производительности тех же видеокарт, в то время как улучшений DirectX приходится ждать только по мере выхода новых версий платформы. При этом даже с самыми новыми драйверами при использовании на старых версиях моста графические ускорители не выдают заявленных производителем показателей.
Главные преимущества и недостатки
Говоря о том, что лучше – OpenGL или DirectX 11 (12), отдельно стоит отметить, что первая платформа предназначена только для графики, а вторая может использоваться вообще для всего того, что относится к мультимедиа (за графику в данном случае отвечает компонент Direct3D).
Кроме того, многим экспертами отмечается, что в очень высокой степени выбор в пользу того или иного моста может зависеть и от типа графической карты.
Но, если подходить к сравнению непредвзято, считается, что в плане охвата платформ лучше выглядит OpenGL, но DirectX выигрывает в плане того, что является готовым программным продуктом вроде класса Plug&Play.
Однако не стоит забывать и том, что инструментальный набор DirectX последних версий и так доступен в OpenGL, а вот обратной поддержки нет.
OpenGL или DirectX: что лучше для игр?
Что же касается игр, и тут однозначного ответа дать нельзя. Так, например, довольно часто можно встретить комментарии по поводу того, что графические чипы линейки Radeon 9800 лучшие результаты в тестах показывают на основе DirectX, а карты GeForce серии 5XXX – при использовании OpenGL. Зато у DirectX есть еще одно неоспоримое преимущество.
Поскольку мост OpenGL изначально создавался для других платформ, с ним в Windows возможно появление разного рода багов, а вот DirectX позволяет довольно сносно пользоваться играми даже на относительно устаревших компьютерах без всяких торможений (яркий пример тому – игра Age Of Empires).
Бывает и наоборот. Так, например, некоторые пользователи отмечают, что DOOM 3 на картах серии Radeon X1XXX с использованием OpenGL просто «летает», а Half-Life 2 очень часто «тормозит». Но тут, видимо, все зависит еще и от драйверов.
Но, по большому счету, если игра поддерживает использование обеих технологий, лучше всего посмотреть, каким будет результат работы видеокарты при использовании каждого режима попеременно. Само собой разумеется, что достижения оптимальной производительности и сами платформы, и драйверы графических ускорителей должны быть обновлены до самых последних версий.
Что лучше для BlueStacks: DirectX или OpenGL?
Достаточно часто можно встретить и вопросы по поводу использования одного из самых популярных эмуляторов Android-систем под названием BlueStacks. Какую платформу предпочесть в BlueStacks – OpenGL или DirectX? Увы, и тут однозначного ответа дать нельзя.
Однако негласно считается, что в случае установки через этот эмулятор именно игр, лучше задействовать OpenGL, а вот, если игра будет тормозить, тогда придется переключиться на DirectX. Но, опять же, все это касается только игровой графики. В случае с профессиональной обработкой и рендерингом видео придется достаточно серьезно экспериментировать.
Рекомендации разработчикам
Наконец, если говорить о том, что лучше – OpenGL или DirectX – для разработчика, который только начинает освоение этих технологий и делает первые шаги, большинство специалистов в этой области отмечают, что сначала лучше ознакомиться с принципами функционирования и инструментальным набором DirectX, поскольку эта платформа выглядит для новичка более простой, и для нее постоянно выпускаются неплохие комплекты SDK, предназначенные как раз для упрощения адаптации программных продуктов к “железу”, а только потом переходить к изучению OpenGL.
Впрочем, многое может зависеть и от того, какую конечную цель вы перед собой ставите и какой именно функционал каждой платформы будет использоваться в каждом конкретном случае (только графика, только звук или какие-то объединенные решения).
Краткие выводы
Подводя итоги, как уже понятно, однозначного вывода в пользу одного или другого компонента сделать достаточно сложно. Между этими платформами идет постоянное соревнование.
Иногда новая версия DirectX по своим параметрам опережает OpenGL, но по мере устаревания, а также внесения в OpenGL каких-то инноваций начинает проигрывать. В целом же при выборе следует отталкиваться исключительно от общеизвестного принципа, что истина познается в сравнении.
Пробуйте и то и другое! Только после получения конкретных результатов и для каждого конкретного случая и будет ясно, к какой чаше весов склонится ваш выбор.
Ответ на один из самых популярных вопросов геймеров! Какие видеокарты поддерживают Directx 11?
Без Директ Икса не получится запустить не только современные, но даже и старые компьютерные игры. Но вот загвоздка – какую именно версию библиотеки скачивать.
Для того чтобы это выяснить, нужно проверить технические характеристики графического адаптера, а также программные ограничения операционной системы.
В данной статье будет рассмотрен вопрос: «Как узнать, какой DirectX поддерживает видеокарта?».
Подробности
Существует два метода, как выяснить данную информацию. Во-первых, можно определить модель используемой графической карточки и найти ее спецификации в сети.
При этом стоит понимать, что Windows XP поддерживает только девятый Директ, десятый и одиннадцатые – Виста и более поздние издания операционной системы от Microsoft, а двенадцатый – только Виндовс 10.
Способ №1: Поиск информации в интернете
Этот вариант подходит практически всем пользователям. Он позволяет быстро и без проблем узнать практически все параметры графического адаптера. В том числе и версию DirectX, которая поддерживается видеокартой. Но процесс поиска информации зависит от производителя и модели устройства. Узнать эти данные можно так:
- Нажимаем Win + R.
- Выполняем команду msinfo32.
- Открываем вкладку «Компоненты» в левом меню.
- Переходим к разделу «Дисплей».
- Обращаем внимание на графы «Имя» и «Описание адаптера». В одной из них (или в обеих) и будут указаны модель и производитель.
Скорее всего, у вас карточка от Nvidia или же от AMD – это два самых популярных производителя. Остается только узнать саму совместимость. В случае с устройствами от Нвидии это делается так:
- В браузере вводим поисковой запрос с названием и производителем графического адаптера. Лучше всего это делать через поисковик https://www.google.com/.
- Переходим по ссылке на официальный сайт. Он будет начинаться с https://www.nvidia.ru/.
- На открывшейся странице жмем на вкладку «Спецификации».
- В разделе «Возможности» и находится нужная информация.
Вот так можно узнать версию DirectX, которая поддерживается на устройствах от компании Nvidia. Как видите, ничего особенно сложного в этом нет.
А теперь мы переходим к моделям от AMD. И здесь шагов будет немного больше. Вот подробная инструкция, рассказывающая все о том, что нужно сделать:
- Вновь через поисковик https://www.google.com/ составляем запрос с названием производителя и модели вашей видеокарты.
- Находим среди результатов ссылку на официальный сайт АМД, который начинается с https://www.amd.com/. А затем переходим по ней. Нужная ссылка может находиться не на первой, а на второй странице результатов.
- Теперь открываем на странице раздел «Технические характеристики».
- Ищем блок под названием «Поддерживаемые технологии».
Если же у вас не получилось найти нужную информацию для карточки AMD предложенным методом, то, скорее всего, она слишком старая, и данные о ней были удалены с сайта производителя. В таком случае воспользуйтесь вторым способом.
Учтите, что если в спецификации к вашей карточке указано, что она поддерживает Директ Икс 11, то, скорее всего, она совместима и с двенадцатой версией библиотеки. Просто производитель забыл обновить эти данные.
Способ №2: Использование GPU-Z
Это небольшая бесплатная утилита, которая способна предоставить исчерпывающую информацию о графическом процессоре и видеокарте в целом. Программа предоставляет исключительно актуальную информацию. Поэтому ее сведениям вполне можно верить, так как она все считывает из БИОСа видеокарты.
Скачать программу можно на официальном сайте разработчика. Это бесплатно. Для получения информации о графическом адаптере достаточно будет инсталлировать утилиту и запустить ее. И данный процесс мы рассмотрим подробнее для того, чтобы даже у новичков не возникло никаких вопросов по поводу использования программы.
- В любом браузере переходим на страницу https://www.techpowerup.com/download/techpowerup-gpu-z/.
- Нажимаем ЛКМ по пункту Standard Version, а потом на появившуюся кнопку Download.
- Выбираем любой сервер для загрузки (просто кликните по любому флагу).
- Сохраняем и запускаем предложенный exe-файл.
- В приветственном окошке программы нажмите No.
- Теперь нужно найти графу под названием DirectX Support.
Именно там указана совместимая версия библиотеки для вашего графического адаптера.
Заключение
А теперь подведем итоги и сделаем соответствующие выводы. В рамках данного материала мы попытались рассказать о том, как узнать DirectX видеокарты.
Первый способ удобен тем, что пользователю не нужно загружать на компьютер какой-либо сторонний софт. Но при этом он затрачивает больше времени.
Со вторым же ситуация обратная – утилиту GPU-Z необходимо скачать с официального сайта, а потом запустить. Зато исполняются все действия гораздо проще.
Нормальное функционирование современных игр и программ, работающих с 3D графикой, подразумевает наличие установленных в систему библиотек DirectX актуальной версии. Вместе с тем, полноценная работа компонентов невозможна без аппаратной поддержки данных редакций. В рамках сегодняшней статьи разберемся в том, как выяснить, поддерживает ли графический адаптер DirectX 11 или более новые версии.
Поддержка видеокартой DX11
Приведенные ниже способы равнозначны и помогают достоверно определить поддерживаемую видеокартой редакцию библиотек. Отличие состоит в том, что в первом случае мы получаем предварительную информацию на стадии выбора ГПУ, а во втором – адаптер уже установлен в компьютер.
Способ 1: интернет
Одно из возможных а часто предлагаемых решений — поиск подобной информации на сайтах магазинов компьютерной техники или в Яндекс Маркете. Это не совсем правильный подход, поскольку ритейлеры частенько путают характеристики товара, чем вводят нас в заблуждение. Все данные о продуктах есть на официальных страницах производителей видеокарт.
Как узнать какой директ х поддерживает видеокарта?
- 1 Как узнать версию DirectX на компьютере — 4 способа
- 2 Как узнать версию DirectX
- 3 Все о Directx.
[Версии, установка, устранение ошибок directx ]
- 4 Microsoft DirectX – что это такое, официальный сайт Директ ИКС, как узнать поддерживается ли видеокарта, direct 3D, DirectPlay, последняя версия
- 5 Как проверить DirectX на Windows 10: где находится, как найти и открыть
- 6 Как узнать какой DirectX установлен на Windows 10: 4 способа, как посмотреть версию
- 7 Какой у меня директ х. Как узнать, какую версию DirectX поддерживает моя видеокарта и Windows? Что такое DirectX
В этой инструкции мы разберем вопрос, с которым сталкиваются некоторые пользователи: как узнать какой установлен 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 на компьютере — 4 способаhttps://vellisa.ru/wp-content/uploads/2018/04/0-3.jpghttps://vellisa.ru/wp-content/uploads/2018/04/0-3-300×257.jpg2020-02-05T21:20:01+03:00ВасилийWindowsВ этой инструкции мы разберем вопрос, с которым сталкиваются некоторые пользователи: как узнать какой установлен DirectX на компьютере.
Бывают ситуации, когда пользователю необходимо знать, какая версия DirectX используется в операционной системе Windows, установленной на компьютере. DirectX — пакет средств разработки, набор API, решающий задачи по программированию в среде Microsoft Windows….ВасилийВасилий [email protected]Автор 700+ статей на сайте Vellisa.ru.
Опытный пользователь ПК и ИнтернетИнтернет и программы для всех
Как узнать версию DirectX
> Windows инструкции > Как узнать версию DirectX
Амиль | 7-08-2019 | В разделе: Windows инструкции Пакет библиотек для мультимедиа – DirectX, изначально встроен в операционную среду Windows. Программный продукт содержит интерфейсы воспроизведения звука, вывода 2D и 3D графики.
Поэтому, DirectX часто поставляется с компьютерными играми. Альтернативно, скачать последний выпуск пакета можно в центре обновлений Windows. Но прежде, лучше определить какое издание продукта, установлено в системе.
Рассмотрим способы, как узнать версию DirectX, используя инструменты Windows, а также специализированный софт.
Способ 1 – системные средства для диагностики версии DirectX
Эффективный и простой метод получения информации о пакете мультимедийных библиотек предоставляет внутренняя утилита Windows. Чтобы запустить сервис, необходимо:
- Использовать комбинацию клавиш «Win» + «R»;
- Ввести в появившемся окне dxdiag;
- Нажать кнопку подтверждения «OK».
Примечание. При первом запуске службы появится предупреждение о согласии на проверку цифровых подписей у установленных драйверов. Сообщение можно проигнорировать, нажав «Да».В открывшемся диалоге интерес представляют две вкладки: «Система» (System) и «Экран» (Monitor).
Первая (смотреть самую нижнюю строку), отображает версию DirectX, установленную в системе.
Важно! Остается убедиться, что она совместима с видеокартой компьютера.
Поскольку если GPU не поддерживает последнее обновление, то для игр, прочих операций с графикой и видео, будет использоваться более ранний выпуск продукта.Аппаратную совместимость пакета API отображает вкладка «Экран».
Раздел «Драйвера» указывает, какие версии поддерживаются графическим процессором. Необходимая информация находится в поле «Уровни функций».
На компьютерах с двумя видеокартами, аппаратная совместимость GPU с набором API выводится также на вкладке «Преобразователь».
Способ 2 – прямой запуск dxdiag
Крайне редко возникает ситуация, когда системная утилита dxdiag не открывается указанным выше методом. Тогда нужно действовать напрямую:
- Открыть проводник Windows (Мой компьютер);
- Перейти в системный диск, обычно «C».
- Далее следуем по пути: «C:WindowsSystem32»;
- Найти файл dxdiag.exe, можно через строку поиска в верхнем правом углу проводника.
- Запустить этот исполняемый модуль.
Последовательность дальнейших действий аналогична ранее описанному способу.
Используем сторонние утилиты, чтобы узнать версию DirectX
Наряду со встроенными системными утилитами, существуют специальные диагностические пакеты, отображающие более детальную информацию об аппаратной и программной составляющих ПК. Первое приложение имеет русскоязычный интерфейс, но требует лицензии. Вторая программа – бесплатная, но выдает информацию исключительно на английском.
AIDA64
Утилита от FinalWire Ltd распространяется условно бесплатно, с 30-дневным ознакомительным периодом. На протяжении trial срока часть сведений не отображается, но информация по DirectX остается доступной. Установить можно любое издание AIDA64: Extreme или Engineer.
Официальный сайт: https://www.aida64.com/downloads
Программа выводит три варианта сведений о пакете библиотек мультимедиа:
- Установленная версия – в разделе «Компьютер/Суммарная информация»;
- аппаратная поддержка – секция «Отображение/Графический процессор»;
- свойства Direct3D.
Аналогично случаю с системной утилитой, нужно убедиться, что видеокарта поддерживает пакет API, используемый Windows.Третий блок данных о наборе библиотек мультимедиа находится в одноименном разделе DirectX. Применительно к компьютерным играм, работе с графикой, просмотру фильмов, важна только одна секция. Это «DirectX – видео/Свойства Direct3D».
Тут собраны параметры интерфейса вывода трехмерных графических объектов, что особенно актуально для современных компьютерных игр.Как видно из конкретного примера на скриншоте, при установленном драйвере версии 12.0, полная аппаратная поддержка обеспечивается на уровне версии 11.1.
GPU-ZЭто программный продукт от TechPowerUp, распространяемый бесплатно. Рабочее окно приложения имеет четыре вкладки, где полезная информация по DirectX представлена в разделах «Graphics Card» и «Advanced».
Сравнительно с AIDA64, утилита хуже упорядочивает данные, что усложняет их визуальное восприятие.
Официальный сайт: https://www.
techpowerup.com/download
Версия DirectX, поддерживаемая графическим процессором, отображается на вкладке «Graphics Card», как показано на скриншоте. Раздел «Advanced» позволяет проанализировать аппаратные возможности для пакетов интерфейсов API в интервале выпусков 9.0 – 12.0.
Узнать, какая версия DirectX установлена на компьютере можно через системный сервис dxdiag и специализированные утилиты AIDA64, GPU-Z. Приложения отображают как программную версию пакета API, так и ее совместимость с графическим процессором.
Все о Directx. [Версии, установка, устранение ошибок directx ]
Приветствую Вас многоуважаемые посетители. Пользователи новички, которые не давно стали обладателями компьютера с операционной системой windows, возможно пожимают плечами услышав термин directx.
И, уж тем более, понятия не имеют как узнать версию directx или как установить его последнюю версию.
Прочитав до конца данную статью они смогут устранить данный пробел в своих компьютерных знаниях.
А я постараюсь все объяснить простым доступным языком, используя при этом иллюстрации (скриншоты) для более легкого запоминания.