Разное

Как найти директ х на компе: Проверка версии DirectX

27.03.2021

Содержание

Расположение DirectX в системе — где хранятся файлы DirectX

Вопрос по поводу DirectX, где находится в системе данный компонент, нередко возникает у пользователей ПК под Windows. Человек может захотеть узнать это, чтобы правильно установить его или полностью удалить из памяти диска. В данной статье мы рассмотрим тему наиболее подробно. Отдельно пойдет речь о папке для распаковки установочных файлов.

Местоположение компонента в Виндовс

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

Но в действительности ситуация несколько иная, чем может показаться на первый взгляд. Суть в том, что вас просят выбрать тот каталог, куда будут распакованы инсталляционные файлы. А дальнейший путь установки программа определит сама. Соответственно, выбирайте любое место. Для этого кликните по Browse, выберите нужную папку и дважды нажмите OK (в разных окнах).

Рекомендуем! InstallPack Стандартный
установщик
Официальный дистрибутив DirectX
Тихая установка без диалоговых окон
Рекомендации по установке необходимых программ
Пакетная установка нескольких программ

DirectX-for-pc.ru рекомендует InstallPack, с его помощью вы сможете быстро установить программы на компьютер, подробнее на сайте.

Теперь вернемся к основному вопросу статьи: «Где находится DirectX?». В действительности все просто: основная масса файлов размещена на системном диске в Windows\System32.Здесь расположены именно библиотеки с расширением dll. У них могут быть следующие начала в имени:

  • D2D.
  • D3D.
  • Dinput.
  • Direct2d.
  • Direct.
  • Возможны и другие вариации.

Но стоит понимать, что в папке System32 расположены не все компоненты. Есть еще конфигурационные данные и прочие файлы, которые могут храниться где угодно. Например, в каталогах с программами.

Нюансы

В конце статьи хотим обговорить несколько моментов:

  • DirectX не нужно удалять, чтобы поставить новую версию. Она будет установлена поверх старой, достаточно загрузить ее.
  • Вообще трогать системные файлы крайне не рекомендуется, делать это стоит только в том случае, если вы полностью уверены в своих действиях.
  • Если файлы библиотеки будут повреждены, то система их восстановит. Так что не стоит пытаться исправлять ошибку в программе или игре, связанную с ДиректХ, их удалением или изменением. Ни к чему хорошему это не приведет.
  • Если же восстановление невозможно, то Виндовс придется переустановить. Но это — единичный случай. Поэтому крайне маловероятно, что вы с таким столкнетесь.
  • Не нужно разбираться, куда устанавливать DirectX. Инсталляционная программа все определит сама. Максимум — пользователю будет нужно выбрать начальный раздел для извлечения файлов.
Рекомендуемые материалы:

Где на компьютере установлен directx. Как узнать какой DirectX установлен на компьютере

Приветствую всех посетителей моего блога. Исторически так сложилось, что я сразу уловил связть между отсутствием dll файлов в системе и версией DirectX. Поэтому если при запуске игры вы вместо самой игрушки видите что-то вроде «Запуск программы невозможен, так как на компьютере отсутствует d3dx9_31.dll», то с вероятностью в 99% можно утверждать, что нужно обновить библиотеки DirectX.

С переходом на новые ОС от Windows обычные пользователи стали путаться в версиях Директ Икс. Многие ошибочно полагают, что установив например 9.0с на DirectX 11 — они удалят последнюю. Сразу вам скажу — он никуда не денется, просто дополнится библиотеками из 9.0 (хотя все нужные уже включены в последние версии, исключениями бывают некоторые игрушки)


Если вы ищете данную информацию, потому что не знаете что, можно с официального сайта, то эта заметка как раз для вас — тут мы все и рассмотрим! В сети полно ресурсов, которые предлагают скачать этот файл. Не ведитесь на это — как правило с таких сайтов очень просто словить вирус (а яндекс далеко не всегда помечает такие ресурсы как опасные)

Узнать это совсем просто, однако Microsoft мудрит с интерфейсом и в разных Windows это может выглядеть по разному, но логика не меняется от версии к версии. Итак, для Windows 7 кликаем «Пуск» и находим окошко поиска

Вводим в строке поиска и жмем Enter

Однако это подойдет только для Windows 7 и Windows Vista

Во всех версиях Windows без исключения можно вызвать команду выполнить и ввести там В этом случает запустится утилита DirectX. Если вы не знаете где у вас команда «Выполнить», то прочтите эту статью http://www.сайт/pc/setup_win/gde-v-puske-vypolnit/

И тут уже в «Средстве диагностики DirectX» мы и можем посмотреть версию.

Итак, мы узнали какой DirectX установлен, что же делать дальше? Конечно же обновлять!

Как обновить DirectX до последней версии?

Никогда, слышите? НИКОГДА не скачивайте DirectX с неизвестных сайтов. Скачать официальную и последнюю версию (точнее веб установщик) можно с официального сайта Майкрософт.

http://www.microsoft.com/ru-ru/download/details.aspx?id=35
Но я не люблю гонять своих посетителей по другим сайтам, поэтому залил себе на блог, можете скачать у меня

После того,как скачали — запускаем. Открывается «Установка Microsoft(R) DirectX(R)». Соглашаемся с лицензионным соглашением и жмем «Далее»

Нам предложат бесплатно установить панель Bing, но нам она ни к чему, поэтому убираем галочку напротив этого пункта.

Программа установки определит сколько еще компонентов нужно докачать (мне например 48,9 мегабайт), если все устраивает, жмем «Далее»

Это технология разработана компанией Microsoft для упрощения программирования под операционную систему Windows. DirectX чаще всего используется при создании компьютерных игр, а также других программ связанных с трехмерной графикой.

Для запуска многих игр требуется установка DirectX не младше определённой версии. Например, игра может требовать DirectX 9 и выше. Столкнувшись с подобным требованием, пользователи задаются вопросом, как узнать версию DirectX, которая установлена на компьютере. Как раз этот вопрос и разберем в этой статье.

Самый простой способ узнать версию DirectX это выполнить команду dxdiag. Это можно сделать с помощью поиска в или на стартовом экране (экран с плитками). Для этого достаточно ввести команду dxdiag в поиск и открыть найденную программу.

Также вы можете воспользоваться меню «Выполнить». Для этого нажмите комбинацию клавиш Windows-R и в открывшемся окне введите команду dxdiag.

После выполнения команды dxdiag перед вами откроется окно под названием «Средство диагностики DirectX». Здесь в самом низу окна будет указана версия DirectX, которая установлена на вашем компьютере.

Также вы можете воспользоваться специальными компьютера. Например, можно использовать бесплатную программу .

В данной программе нужно открыть раздел «Конфигурация – DirectX». Здесь в самом верху окна будет указана установленная версия DirectX.

Как обновить DirectX до последней версии

Если вы определили версию и хотите , то вам нужно скачать веб-установщик с официального сайта. Для этого переходим по , выбираем нужный язык и нажимаем на кнопку «Скачать».

После этого сайт предложит дополнительно скачать пакеты обновлений для других продуктов Microsoft. Нажимаем «Отказаться и продолжить». После этого должно начаться скачивание веб-установщика. После завершения скачивания запустите его и дальше следуйте инструкциям, которые будут появляться на экране.

Во всех операционных системах, начиная с , вышеуказанные компоненты уже встроены в дистрибутив. Это значит, что отдельно их устанавливать не требуется. Для каждой редакции ОС существует своя максимальная версия библиотек DirectX. Для Виндовс 7 это DX11.

Для повышения совместимости, кроме самой новой версии, в системе присутствую файлы предыдущих редакций. В нормальных условиях, если компоненты DX не повреждены, игры, написанные для десятой и девятой версий, также будут работать. А вот для того, чтобы запустить проект, созданный под DX12, придется установить и никак иначе.

Графический адаптер

Также на то, какая версия компонентов используется в работе системы, влияет видеокарта. Если Ваш адаптер довольно старый, то, возможно, он способен поддерживать только DX10 или даже DX9. Это не означает, что видеокарта не способна нормально функционировать, но новые игры, для которых требуется более новые библиотеки, не запустятся или будут выдавать ошибки.

Игры

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

Заключение

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

Вначале, давайте определимся, что собой представляет DirectX. Это пакет мультимедийных технологий, необходимых для того, чтобы на компьютере или ноутбуке запускались мультимедийные приложения, а также игры.

Часто, чтобы запускалась какая-нибудь игра, необходимо проводить обновление версии директа.

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

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

То есть, к примеру, игра требует девятую DirectX, а человек установит 10-ую версию, и при этом, видеокарта будет слабая, значимых изменений, увидеть не получится.

Приведенная ниже инструкция для проверки установленной версии DirectX, будет действовать для операционной системы windows 7.

Использование средства диагностики DirectX

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

После того, как команда была введена, на клавиатуре необходимо нажать на клавишу «Enter».

Применение вспомогательного софта

Не всем людям подходят традиционные методы проверки, некоторые любят убеждаться в результате, с помощью специальных утилит. И по этой причине, часто для проверки версии DirectX подходит такая программа, как Astra32.

Этот софт распространяется на бесплатной основе, и на официальном ресурсе, имеется возможность скачать Portable (версия, не требующая установку). После запуска этого софта на своем компьютере, начинается сканирование системы. После того, как сканирование подходит к концу, на главном экране, в самом первом окне, можно узнать установленную DirectX на своем ПК.

Сканирование занимает около минуты, и результат будет выведен в главном окне.

Бывают случаи, когда людям необходим не просмотр установленной версии, а полностью удаление директа со своего ПК.

Полностью удалить этот компонент со своего компьютера можно, с помощью таких актуальных программ, как «DirectX Killer» либо «DirectX Happy Uninstall». Названные утилиты не обладают большим функционалом, но они справляются с главной задачей на все сто процентов.

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

Теперь, любой человек может узнать, как правильно проверять, какой директ установлен на рабочем ПК. Помимо операционной системы windows 7, можно легко узнать директ икс и на других версиях windows (XP, 10, и так далее).

windowsTune.ru

Инструкция: Как узнать какая версия DirectX установлена на компьютере

Операционная система windows имеет довольно сложную структуру, разобраться в которой под силу только ее разработчикам. Для грамотной работы всех ее компонентов в приложениях и играх, которые требуют серьезных ресурсов, разработчики из студии Microsoft выпускают специальный набор инструментов – DirectX. Ошибочно считать, что это просто программа, которая нужна пользователям.

На деле DirectX представляет собой набор инструментов, который поддерживается компанией Microsoft для разработчиков. Программировать сложные приложения и игры для windows невозможно без DirectX. Должен быть он установлен и на компьютере конечного пользователя разработанной программы или игры, чтобы windows могла с ней взаимодействовать. Регулярно инструменты DirectX совершенствуются и выходят его новые версии. Именно поэтому пользователю важно знать, какой DirectX установлен на компьютере, и не требуется ли его обновить для работы с современной игрой.

Как узнать какой DirectX установлен

Определить версию DirectX на компьютере под управлением windows очень просто, для этого необходимо:

  1. Нажать на клавиатуре комбинацию windows+R, чтобы открыть строку «Выполнить»;
  2. В ней потребуется прописать команду dxdiag;
  3. После этого откроется окно со сведениями о системе, которое носит название «Средства диагностики DirectX». На вкладке «Система» внизу можно увидеть графу, в которой указывается, какой DirectX установлен на компьютере.

Важно: На компьютер можно установить любую версию DirectX. Однако есть важный нюанс: если она не поддерживается аппаратно, то система windows не сможет с ней работать. Тогда операционная система выбирает в качестве активной максимально старшую поддерживаемую версию DirectX, и именно она отображается в диагностическом меню, информация о котором приведена выше.

Как определить версию DirectX с помощью сторонних программ

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

Удобным средством диагностики компьютера является приложение AIDA64. Его бесплатную версию можно загрузить с официального сайта разработчиков. Данная программа позволяет узнать данные обо всех компонентах компьютера, а также о программной составляющей.

В левом меню приложения можно видеть отдельный пункт 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, это связано с:


Важно отметить, что более свежий DirectX на компьютере не заменяет предыдущие версии. То есть, если для запуска приложения или игры требуется DirectX 8,9 или 10, а на компьютере установлены более поздние версии, необходимо загрузить «старый» драйвер.

OkeyGeek.ru

Как узнать какой Directx установлен

Иногда для установки и корректного воспроизведения медиафайлов и запуска игр нужно определить, соответствует ли ваша операционная система ПК установочным требованиям, или же требуется произвести обновление программных ресурсов. Для этого нужно узнать, какой именно DirectX был инсталлирован на ваш компьютер. Сделать это можно несколькими способами.

Зачем требуется обновление DirectX

Для полноценной работы программного обеспечения нужно создать соответствующую рабочую среду: установить пакет недостающих драйверов и сопутствующих программ. Например, для возможности просмотра видеороликов в браузере, требуется установка модуля Adobe Flash Player, а для запуска популярных игр нужно обязательно инсталлировать DirectX 11. Постоянный контроль актуальности мультимедийного пакета, как впрочем и всего программного обеспечения вашего компьютера, помогает избежать некорректной работы системы и установки ошибочных программ.

Как правило, при покупке и скачивании определенной программы, в ее комплекте уже есть DirectX или функция его обновления, если он уже присутствует на ПК. Если с обновлением или установкой DirectX возникают неполадки, нужно самостоятельно выяснить причину возникновения несовместимости приложения и ОС.

Как узнать версию DirectX по названию ОС

В современные операционные системы DirectX уже «вшит». Понять, какой DirectX установлен, можно по версии системы:

  • windows 7 устанавливается в паре с DirectX 10.
  • windows 8, как правило, содержит DirectX 11.
  • Ну а самый последний windows 10 оснащен или DirectX 11, или DirectX 12.
  • Если на ПК стоит устарелая ОС, например, windows XP, то, скорее всего, у вас установлен DirectX 9. Эту версию нужно обязательно обновить, иначе большинство игр даже не будут устанавливаться.


Определение версии DirectX с помощью командной строки

Если вы ранее уже обновляли DirectX или скачивали разные версии в комплекте с приложениями, узнать точную его версию лишь по названию ОС будет трудно. Поэтому нужно воспользоваться таким методом:

  • Откройте меню «Пуск» и в строке «Найти программы и файлы» наберите dxdiag.
  • Или одновременно зажмите клавишу «Виндовс» + «R», после чего откроется меню с возможностью выполнения команд, где также следует набрать dxdiag.
  • В открывшемся окне вы сможете найти нужную информацию о DirectX.

Выяснение версии DirectX с помощью сторонних приложений

  • Узнать о том, какой стоит на компьютере DirectX можно в панели управления встроенной видеокарты. Например, можно взять видеокарту NVidia. Если открыть окно со сведениями о системе, там будет указана информация и о DirectX. Найти сведения о графическом редакторе можно таким образом: «Пуск» ― «Панель управления» ― «NVIDIA Control Panel».

  • Также можно получить необходимую информацию с помощью специальных утилит, например, Aida 64 (старое название Эверест). Найти и бесплатно скачать это приложение можно в интернете. Кроме данных о DirectX, эта утилита имеет много полезных функций, которые вам обязательно пригодятся.

Теперь вы знаете, как определить текущую версию DirectX, которая установлена на ваш ПК. Остается лишь обновить его до последней версии, если это необходимо.

SovetClub.ru

Как узнать какой DirectX установлен: Несколько способов

Иногда для запуска приложения или игры в ОС windows может потребоваться название пакета установленных в операционной системе программ – а, значит, и ответить на вопрос, как узнать какой DirectX установлен.

Зная точную версию этого пакета, первоначально используемого только для игровых целей, но затем применяемого и для поддержки проигрывания мультимедиафайлов, и для выполнения других задач, можно понять, достаточно ли ресурсов вашего ПК, или требуется обновление (самой программы или элементов компьютера).

Значительная часть программного обеспечения работает только в соответствующей среде – с нужными драйверами и пакетами программ.

Например, Adobe Photoshop требует установленного ПО OpenGL, а практически все современные игры не будут запускаться без DirectX 11.

Точное знание мультимедийного пакета (а также ресурсов компьютера) позволяет избежать следующих проблем:

  • Покупки или скачивания приложений, которые не поддерживаются системой;
  • Попыток установить более ранние версии DirectX.

Для большинства приложений, требующих специального программного обеспечения типа DirectX, оно идёт в комплекте. А в процессе установки предлагается её установить на компьютере или обновить.

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

Сообщение о невозможности работы установленной видеокарты с пакетом DirectX 11

вернуться к меню

Узнать версию DirectX на недавно установленной системе довольно просто – в современных ОС пакет уже идёт в комплекте с windows. И определить разновидность можно по названию системы:

  • В одной из самых распространённых систем windows 7 встроенным является DirectX 10, подходящий для большинства графических приложений, игр и мультимедийных файлов;
  • В устаревшей windows XP по умолчанию была установлена 9-я разновидность пакета, которую часто приходилось обновлять для запуска более современных программ;
  • В windows 8 встраивался DirectX 11;
  • В комплекте с последней, десятой «Виндоус» могла идти как 11-я, так и 12-я версия программы.

Логотип пакета DirectX 12, по умолчанию встроенного в windows 10

DirectX – набор инструментов, который был разработан для эффективной работы мультимедиа в Microsoft Windows. Грубо говоря, компонент ПО, задачей которого является «организация» всех аппаратных элементов системы. Чаще всего используется в процессе написания игр, поскольку отвечает за обработку графики. Чтобы система при этом работала корректно, от видеокарты требуется обратная аппаратная поддержка DirectX .

Данный компонент, а также его исполняемые библиотеки обновляются в процессе инсталляции игр. Но как самому узнать версию directx и обновить ее, если потребуется?

Какая версия DirectX должна стоять у вас?

Каждая версия Windows поддерживает свой DirectX:

  • Для Windows XP это DX9;
  • для Vista – DX10;
  • для Win7 и 8/8,1 – DX11.

Релиз новой «десятой» версии ОС от Microsoft принес нам новую 12 версию , которая, по словам разработчиков, наконец раскроет весь потенциал многоядерных процессоров, сделав связку ЦП-видеокарта в разы производительнее.

Определение вашей версии

Чтобы узнать, что именно установлено у вас, откройте «Пуск» и найдите команду «Выполнить». Это актуально для всех версий Windows, начиная с XP.

Вводим фразу , или ищем этот пункт меню среди предложенных. Поиск все-таки быстрее. Жмем Enter и дожидаемся сбора статистических данных по вашей системе в целом и ее отдельным компонентам в частности.

Нас интересует вкладка «система». Смотрим в самый низ и обнаруживаем, что установлена 11 версия DirectX (пример).

Обновление компонентов DX

Если вам кажется, что версия ПО устарела, и игры требуют более свежий пакет исполняемых библиотек, обновите их на официальном сайте Microsoft по соответствующей ссылке (актуальна для 11 версии).

Затем удостоверьтесь, что ваша видеокарта поддерживает данную версию ПО. Если она способна работать лишь с DX9 и DX10, никакое обновление не даст результата. Аппаратная поддержка важнее программной, так что имейте это ввиду.

О спецификациях видеокарты можно узнать в интернете.

Что такое DirectX?

Немного о DirectX

Пока в природе не существовало DirectX, большинство игровых программ для персональных компьютеров работали под управлением Ms Dos.
Чтобы запустить такие игры, пользователям приходилось бороться, в прямом смысле этого слова, с конфигурационными файлами системы, такими, как AUTOEXEC.BAT, CONFIG.SYS, и с настройками драйверов типа EMM386.EXE и т.д… лишь ради того, чтобы получить несколько дополнительных свободных байт из доступных 640Кб базовой памяти, даже если на компьютере установлено 16Мб оперативной памяти.

Жизнь разработчиков программного обеспечения была не сахар, потому что для преодоления ограничения в 640Кб приходилось использовать различные драйверы для каждой разновидности видеоадаптеров и звуковых карт.

С выходом в свет технологии компании Microsoft DirectX для Windows 95 все указанные выше проблемы становятся историей.

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

Но разработка игр с использованием DirectX остается все еще непростой задачей. Иногда все еще достаточно трудно найти грамотную документацию, и начинающие разработчики тратят много времени на поиск знаний о том, как использовать такие новшества, как DirectDraw, Z-буферы или DirectSound, а также многие другие сложные, но полезные инструменты.

Цель этой статьи — помочь разработчикам, использующим DirectX, несколькими советами, основанными на моем собственном опыте написания программ. Обычные пользователи смогут получить из этого обзора общее представление о том, что такое DirectX.

Что такое DirectX ?

DirectX представляет собой набор из нескольких API (application programming interface — интерфейс программирования приложений), позволяющих разработчикам игр и других интерактивных приложений получать доступ к специфическим функциям аппаратного обеспечения без необходимости написания аппаратнозависимого программного кода. DirectX основан на наборе интерфейсов COM или классов. COM расшифровывается, как Component Object Model (Компонентная Модель Объектов), и представляет собой спецификацию интерфейса, в котором функции вызываются через указатели. Таким образом, объекты COM могут описываться такими языками программирования, как C/C++, Delphi или даже Basic. Все примеры, ссылка на которые была выше, написаны на C++, т.к. я пользуюсь именно этим языком. Интерфейс COM используется не только в DirectX, но и на уровне операционной системы в качестве модели объектов и является сердцем одной из самой широко применяемой технологии — OLE (Objects Linking and Embedding — связывание и встраивание объектов).

Последняя версия DirectX имеет порядковый номер 5.0 и включает в себя следующие API:

  • DirectDraw — обеспечивает доступ к аппаратным средствам, отвечающим за изображение. Предлагается возможность работать с двумерной графикой и напрямую управлять видеопамятью, оверлеями и сменой видеостраниц.
  • DirectSound — как видно из названия, этот компонент обеспечивает аппаратнонезависимый интерфейс воспроизведения звука. DirectSound позволяет приложениям полностью использовать возможности аппаратных компонентов, обеспечивающих работу со звуком, например, микширование без временных задержек.
  • DirectInput — Обеспечивает аппаратнонезависимый ввод данных в систему в режиме реального времени. События, обрабатываемые DirectInput, формируются клавиатурой, мышкой и джойстиком.
  • DirectPlay — представляет собой независимый протокол для осуществления связи между компьютерами. Может применяться для многопользовательских игр, связь в которых осуществляется через Интернет, локальную сеть или прямое последовательное соединение с помощью кабеля. Интерфейс, именуемый DirectPlay Lobby, позволяет создавать онлайновые места встреч в интернете, попадая в которые множество людей могут объединяться и совместно участвовать в играх.
  • Direct3D — это подсистема создания трехмерных графических изображений. Состоит из API низкого уровня, который обеспечивает несколько базовых возможностей создания изображения, и API высокого уровня, который осуществляет комплекс операций, образующих изображение.

DirectX 5.0 SDK (Software Development Kit — Набор разработчика программ), доступен для загрузки с сайта Microsoft.

Справочник по DirectX для начинающих

Если Вы не являетесь разработчиком игровых программ, но Вам нравиться играть на персональном компьютере, Вы точно должны были слышать о DirectX. Почему?

Потому что DirectX широко используется в современном поколении компьютерных игр. Каждая игрушка, имеющая логотип «for Windows 95«, прежде, чем запуститься на Вашем компьютере, требует наличия установленного в системе DirectX. Вот почему DirectX это не просто «нечто для программистов», это принципиально необходимое нечто для игроков.

В тоже время если какая-то из таких современных игр установленна на Вашем компьютере, значит, DirectX тоже установлен, и Вы можете узнать об этом, обратив внимание на несколько новых файлов, которые появились в директории WindowsSystem, например DDRAW.DLL или DPLAY.DLL. Это компоненты DirectX, которые используются всеми играми, установленными в Вашей системе и работающими через интерфейс DirectX.

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

С появлением все большего и большего числа игр, использующих DirectX, пользователи замечают некоторые отличия, например:

  • Улучшенные многопользовательские игры
    Причина, почему хороших многопользовательских игр не так много, в том, что они очень сложны в создании. DirectPlay делает создание таких игр менее болезненной проблемой и упрощает их установку. Вот почему мы вправе ожидать увеличения количества новых классных многопользовательских игр.
  • Завораживающие 3D-игры
    Вы знаете, почему трехмерные игры идут на Вашем компьютере так медленно? Причина в том, что изображение 3D-объектов на плоском экране требует огромного количества математических вычислений. Если эти вычисления осуществляются центральным процессором системы, то такие процессы обсчитываются слишком медленно, так как процессор выполняет еще и другие системные операции. Одним из решением этой проблемы является возложение задач по обработке трехмерных процессов на специальные 3D-видеоакселераторы.

    Такие карты имеются в продаже, но многие игры не используют аппаратные возможности специализированных плат, потому что создатели игры должны написать соответствующий драйвер, а иногда бывает проблематично переписать заново целые фрагменты кода для того, чтобы использовать преимущества аппаратной обработки 3D. Компонент Direct3D, впервые включенный во вторую версию DirectX, обеспечивает стандарт на использование видеоадаптеров, обеспечивающих аппаратную 3D-акселлерацию, и его применение, несомненно, заставит трехмерные игрушки работать быстрее.

    Кроме этого, Direct3D эмулирует программную реализацию 3D для компьютеров, не оснащенных аппаратной поддержкой обработки трехмерной графики.

  • Упрощенная установка программ
    Игры, соответствующие спецификации DirectX, полностью используют возможности, предоставляемые интерфейсом Windows 95, и их установка также проста, как инсталляция Вашего любимого текстового процессора.

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

  • Изображение в играх стало гораздо лучше
    Большинство игр, написанных для DOS, используют низкое разрешение изображения, обычно 320×240. Это объясняется тем, что такое разрешение максимально для стандартных VGA-видеокарт, поддерживающих отображение только 256 цветов.
    Для того, чтобы использовать более высокое, а следовательно, более качественное разрешение, такое, как 640×480 или 800×600, разработчикам необходимо писать игры, работающие с видеокартами стандарта Super VGA, а это означает увеличение объема работ.

    DirectX поддерживает VGA и SVGA видеорежимы при 64К цветов (Hi-color) без дополнительных затрат ресурсов. С каждым днем производительность видеоадаптеров возрастает, следовательно, DirectX игры будут выглядеть все более реалистично и привлекательно.


DirectX – встроенная технология Windows

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

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

Если говорить еще проще, то DirectX можно сравнить с набором инструментов предназначенных для создания программ и игр.

DirectX и Видеокарта.

DirectX работает не только с программной частью компьютера, но и с аппаратной. Если говорить проще, DirectX использует возможности внутренних частей компьютера. Поэтому важно, чтобы ваша видеокарта поддерживала последнюю версию DirectX. Например, с появлением версии DirectX10 множество видеокарт имело поддержку только DirectX9, что не позволяло адекватно работать современным играм в режимах с использованием возможностей 10-й версии.

Кстати, если решитесь улучшить графику на своем компьютере – Как выбрать видеокарту.

Важно иметь наиболее свежую версию пакета DirectX, поддерживаемого вашей видеокартой. На официальном сайте Microsoft имеется универсальный загрузчик DirectX, который автоматически определяет поддерживаемую вашей видеокартой версию и устанавливает его на компьютер.

Скачивайте установочную программу только с официального сайте, иначе рискуете подхватить вирус. Почему? Прочтите нашу статью — Как не скачать вирус с интернета?

Как узнать какая версия DirectX последняя?

В принципе, узнавать какая версия DirectX является последней, не имеет смысла. Т.к. для того чтобы его обновить достаточно скачать загрузчик с официального сайта MICROSOFT, который сам найдет и установит последнюю версию.

Как узнать, какая версия DirectX установлена на моем компьютере?

Для того чтобы узнать какая версия DirectX установлена на вашем компьютере необходимо выполнить несколько действий.

Первое. Нажмите кнопку «Пуск» и в строке поиска видите команду «dxdiag».

Второе. Перейдите на вкладку «Система». Здесь в списке «Сведения о системе» вы сможете узнать свою версию DirectX.

 

Зачем нужно обновлять DirectX

Как и все в современном электронном мире DirectX требует постоянного обновления. Каждая новая версия DirectX открывает перед нами все новые и новые мультимедийные возможности нашего компьютера. Например, увеличивается качество построения и отображения 3D изображений, увеличивается производительность системы в играх и т.д.

Составные части DirectX

DirectX состоит из нескольких частей:

  • Direct3D – набор инструментов, который дает возможность просматривать трехмерные изображения (не путать с 3D изображением). Если готовить мудреным, профессиональным языком: Direct3D – это интерфейс содержащий набор программных инструментов для построения трехмерных анимированных изображений.
  • DirectDraw – отвечает за вывод двумерных изображений.
  • DirectSound – этот пакет отвечает за звуковые эффекты.

Расскажете об этой статье своим друзьям:

Как узнать версию DirectX на компьютере и ноубуке

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

Отметим, что между различными версиями API существует совместимость снизу-вверх. Это означает, что если игра или иное приложение использует функции, появившиеся в DirectX 9 версии, то она будет нормально работать и в новейшем пакете. А вот обратное неверно, и понятно почему: новые возможности никак не могут быть учтены в давно написанном приложении. Поэтому, если вы запустите игру, ориентированную на DirectX 12, а у вас стоит DirectX 9-11, в лучшем случае вы получите картинку худшего качества, а в худшем – игра вообще не запустится.

Системная утилита для определения текущей версии DirectX

Этот пакет библиотек встроен в операционную систему, то есть входит в состав сборки независимо от версии Windows. Он содержит библиотеки функций, обеспечивающих взаимодействие программ с железом, отвечая за вывод графики, включая 3D, и воспроизведение звука. Пакет распространяется бесплатно, на сайте Microsoft всегда можно скачать самую свежую версию, но при этом следует учитывать, что версия DirectX должна соответствовать своей версии операционной системы:

  • сборка DirectX 9.0c поставлялась с Windows XP SP2, а также серверной версией Windows Server 2003 SP1. Пакет совместим с Windows 7, 8, Vista;
  • сборка DirectX 10 ориентирована на Vista и следующую версию сетевой ОС – Server В пакете присутствуют все функции предыдущих версий;
  • сборка DirectX 11 также включает все компоненты предыдущих пакетов и ориентирована на Windows 7-8;
  • последняя версия DirectX 12 ориентирована на Windows 10. Это самое свежее обновление, вышедшее в 2019 году. Имеет улучшенные возможности рендеринга, может использоваться в составе любой версии Windows, но ориентирована не на все видеокарты.

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

Но как узнать текущую версию DirectX на ПК с ОС Windows?

Оказывается, для этих целей в составе операционной системы имеется встроенная утилита, умеющая проверять версию DirectX, установленную на компьютере.

Опишем последовательность действий для осуществления такой проверки:

  • запускаем консоль выполнить (жмём кнопку «Пуск» – «Выполнить», в «восьмёрке» и «десятке» на «Пуск» нужно кликать правой кнопкой). Универсальный способ, работающий во всех версиях ОС – использование комбинации Win+R;
  • в самой консоли вводим команду dxdiag, подтверждаем запуск нажатием Enter;
  • при первом запуске утилиты выскочит окно, просящее пройти проверку цифровой подписи драйверов. Можно ответить утвердительно, но можно и проигнорировать сообщение;
  • откроется новое окно «Средство диагностики DirectX» с четырьмя вкладками. Нас интересует вкладка «Система» (она откроется по умолчанию), где в самом низу приведена текущая версии установленного в системе пакета.

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

И опять напоминаем, что если вы перешли на «Десятку» и используете последнюю версию пакета (12), это не означает, что библиотека автоматически поддерживается установленной в системе видеокартой, а вернее – её драйверами. Другими словами, нужно ещё и проверять, имеется ли поддержка новейших сборок DirectX со стороны железа и драйверов.

Узнать, поддерживает ли видеоадаптер возможности графической библиотеки, и какие именно, можно здесь же, во вкладке «Экран». Если ваше железо устарело и не может поддерживать последние обновления – не страшно. В этом случае будет обеспечена поддержка старых функций, разумеется, улучшения производительности графической подсистемы вы не увидите.

Прямой запуск dxdiag

Запуск через консоль «Выполнить» может не сработать. Такое случается, хоть и очень редко. В подобных случаях следует запускать утилиту для проверки, какая версия DirectX установлена на вашем компьютере, напрямую.

Для этого через Проводник переходим в системный каталог Windows (папка System32) и ищем здесь файл с именем dxdiag.exe, отсортировав список файлов по имени (или воспользовавшись поиском – поле вверху справа). Останется только запустить утилиту двойным кликом мыши. Дальнейшие инструкции, позволяющие узнать версию DirectX, совпадают с описанными в предыдущем разделе.

Утилиты от сторонних разработчиков

Кроме встроенных в операционную среду утилит, существуют специализированные диагностические программы, способные в более детализированном виде отображать информацию о софтверной и аппаратной компонентах ПК. В настоящее время наиболее известными считаются утилиты AIDA64, распространяемая на платной основе, но имеющая месячный триальный период, и популярная программа GPU-Z, не имеющая русскоязычного интерфейса.

AIDA64

Диагностическая программа – результат труда программистов из FinalWire Ltd. Утилита принадлежит к категории условно бесплатных, на протяжении 30 дней её можно использовать в ознакомительных целях с сильно урезанным функционалом. Но сведения о версии DirectX будут полностью доступными.

Скачивать можно любую из двух вариантов программы, Extreme (для профессионалов) или Engineer. Утилита отображает три информационных блока, касающихся пакета мультимедийных библиотек:

  • узнать, какая версия DirectX установлена на вашем ПК, можно в подразделе программы «Компьютер/Суммарная информация»;
  • сведения об аппаратной составляющей содержатся в блоке «Отображение/Графический процессор»;
  • блок DirectX выдаёт данные о свойствах библиотеки графических функций.

Но и в этом случае необходимо предварительно удостовериться, что графический акселератор поддерживает вариант API, установленного в Windows.

В третьем разделе больше всего интересных данных размещено в подразделе «DirectX — видео» – это характеристики интерфейса отображения трёхмерных объектов. Функции, особенно важные для компьютерных игр, где трёхмерная визуализация является стандартом вне зависимости от категории игры.

Здесь можно отследить версию драйвера, а также способность видеоадаптера поддерживать версию пакета мультимедийных библиотек – они не обязательно будут совпадать.

GPU-Z

Утилита от компании TechPowerUp, в отличие от AIDA64. полностью бесплатна. Это означает, что возможности приложения не урезаны ни в какой из компонент. Единственный недостаток программы – несколько хаотичное представление данных по сравнению с той же Аидой, что затрудняет визуальное восприятие информации.

Всё, что касается DirectX, находится в двух блоках из четырёх (Graphics Card — характеристики видеоадаптера и Advanced, где есть данные по совместимости версии API с железом).

Узнать, какая версия DirectX инсталлирована на вашем компьютере, можно через блок Graphics Card. Вкладка Advanced позволяет увидеть, каковы возможности графического адаптера в отношении пакетов интерфейсов API версий, лежащих в диапазоне 9-12.

Asrta32

Ещё одна утилита, посредством которой можно посмотреть версию Direct X, присутствующую на вашем компьютере. Имеется полноценная версия с инсталлятором и облегчённая портабельная. Если вы просто хотите определить версию API, лучше использовать вариант программы, не требующий установки.

Достаточно скачать утилиту и запустить её, после чего она начнёт сканирование ПК на предмет выяснения состава аппаратного/программного обеспечения.

Интерфейс Asrta32 сильно напоминает AIDA64. Интересующие нас сведения находятся в блоке «Программы» в подразделе «Windows».

Мы рассмотрели все способы определения текущей версии графической библиотеки Direct X, а также методы определения совместимости пакета с графической подсистемой. Эти данные можно использовать в качестве исходных для определения, требуется ли вам обновление библиотеки ради решения проблем совместимости.

Как найти директ икс. Как узнать какой DirectX установлен на компьютере

Активные юзеры, которые часто играют в различные игры сталкиваются с такой программой как DirectX. Если кто-то ещё не в курсе, что это такое и для чего он нужен, попробуем вкратце объяснить. Это, разработанный набор файлов программных библиотек для нормальной работы игр на компьютере. Проще сказать — это программа, без которой, игры не будут запускаться или попросту зависнут. В лучшем случае без Директ Икс, игры будут попросту тормозить, но это не доставит никакого удовольствия. Заядлые игроки знают, что почти с каждой игрой на диске обычно поставляется и актуальная версия DirectX, без которой данная игра попросту не будет работать. Естественно, при установке какой-нибудь игры нужно учитывать и наличие на компьютере поддерживаемого Директ Икс.

Как посмотреть версию DirectX

На самом деле узнать, какая версия библиотек API установлена в компьютере очень просто.

  • В поисковой строке Виндовс пишем команду - dxdiag.
  • Открываем утилиту.

Это маленькая утилита для диагностики  DirectX  и проверки версии .
В окне программы м ы можем посмотреть всю информацию о системе. Текущий установленный выпуск, файл подкачки, объём оперативной памяти, версию и разрядность системы, а также прошивки BIOS.

Как узнать Директ Икс на Виндовс 7

  • Кроме того, есть ещё способкак узнать версию Директ Икс,  для этого нужно запустить классическое приложение «Выполнить» .
  • Сделать это можно несколькими способами. В Виндовс 7 оно находится в меню «Пуск ». Или использовать комбинацию клавиш WinKey+R  (для любых операционных систем семейства Виндовс).

WinKey  - это клавиша «домой» , обычно она отмечена логотипом  Виндовс.

  • В открывшемся окне приложения вписать команду для запуска диагностики Директ Икс.

Виндовс 10 проверка версии Директ Икс

А также узнать какой DirectX установлен в системе, можно через консоль командной строки. Запустить её можно множеством способов. В последних версиях Виндовс 10, к примеру, проще всего это сделать через кнопку «Пуск », на которой нужно выполнить правый клик, и в списке выбрать Windows PowerShell . Затем в консоли вписать нашу заветную команду для запуска утилиты диагностики Директ Икс.

Смотрим Директ Икс в Виндовс 8

Команду для запуска диагностики dxdiag  в операционных системах Виндовс 8 можно открыть следующим способом:

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

Также можно проверить выпуск с помощью стороннего софта, например, с помощью программы AIDA64 или Everest. Обе программы от одного разработчика и практически идентичны. Из всех возможных функций и возможностей, которыми они обладают, там также можно посмотреть какая версия Директ Икс установлена на компьютере.


@

DirectX — набор библиотек и программных средств, которые используются для решения задач, связанных с выпуском приложений и игр под операционную систему Windows. На каждой версии ОС установлено определенное поколение данного ПО, которое соответствует возможностям установленной видеокарты. Каждый следующий выпуск пакета API включает в себя все устаревшие библиотеки, поэтому вам не придется устанавливать все выпуски подряд — достаточно инсталлировать самый свежий пакет. Давайте разберемся, как можно проверить DirectX на Windows 7 разными способами.

Стандартные средства

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

Для того чтобы проверить DirectX на Windows 7, вам необходимо выполнить следующие действия:

  1. Запустите приложение «Выполнить». Сделать это можно с помощью меню «Пуск» и одноименного пункта в нем либо через комбинацию клавиш Win+R.
  2. В открывшемся окне введите команду dxdiag и нажмите ОК, чтобы запустить нужное приложение.
  3. Спустя некоторое время, потраченное на сбор информации, вы увидите окно со статистикой и
  4. На первой вкладке «Система» находится строка «Версия DirectX». Напротив нее вы увидите номер текущей версии ПО, которая установлена на компьютере.
  5. Однако не обязательно та версия, которая отображается в первой вкладке, является той, которая поддерживается вашей видеокартой. Чтобы найти информацию о поддерживаемых библиотеках, вам необходимо открыть вкладку «Экран».
  6. Обратите свое внимание на раздел «Драйверы» и строку DDI для Direct3D. Напротив данного пункта находится номер поколения пакета API, который поддерживается вашей видеокартой.

Теперь вы знаете, как проверить DirectX на Windows 7 по двум направлениям — тот, который установлен на компьютере, и тот, который поддерживается графическим ускорителем вашего компьютера.

Второй стандартный вариант

Запустить можно и другими способами. Во-первых, вы можете открыть системный раздел жесткого диска и зайти в каталог Windows и System32. В списке всех файлов найдите dxdiag.exe и откройте его.

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

Сторонние программы

Если вас не устраивает стандартное средство проверки, то вы можете воспользоваться сторонней утилитой для проверки информации о системе и оборудовании. Например, одной из таких программ является популярная AIDA64. Вы можете скачать бесплатно пробную версию и посмотреть версию DirectX на Windows 7 через нее.

Вам необходимо запустить программу и в основном каталоге с разделами выбрать пункт «Операционная система». В нем найдите строку с названием ПО, напротив которой будет написана установленная версия.

Чтобы понять, какая версия поддерживается вашей видеокартой, найдите раздел DirectX и откройте вкладку «Видео». Затем найдите строку «Аппаратная поддержка». Напротив нее вы можете проверить DirectX на Windows 7, которая поддерживается вашим графическим ускорителем.

Часто игры также требуют последнюю версию пакета, иначе они просто не запустятся. Однако как проверить версию DirectX, знает не каждый пользователь и геймер.

Разберем подробнее, как проверить версию DirectX и запустить службу диагностики.

Как проверить версию DirectX самостоятельно

Есть очень простой способ проверки версии мультимедийного пакета, который действует на любой версии ОС Windows:

  1. Нажимаем Пуск — Выполнить…
  2. В новом окне вводим «dxdiag» и нажимаем ОК.
  3. Во вкладке «Система» найдите пункт «Версия DirectX», где и будет указана текущая версия.

Если версия устарела, то необходимо установить более новую, скачав с сайта компании .

Более подробно об установке вы сможете прочесть в нашей статье .

Также вы сможете прочесть более подробно о проверке версии пакета из нашей статьи .

Как запустить средства диагностики DirectX

Средства диагностики DirectX проверяют на неполадки все компоненты мультимедийного пакета. Средства диагностики способны выявить:

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

Чтобы запустить средство диагностики, необходимо:

  1. Нажать Пуск — Выполнить.
  2. Ввести слово «dxdiag» и нажать ОК.
  3. Откроется то же самое окно, что и в инструкции предыдущего раздела. Запустится диагностика для выявления проблем. После того, как диагностика закончится, во вкладках окна можно будет посмотреть всю необходимую информацию о системе.

Также в этих окнах можно будет изменить некоторые данные вроде увеличения аппаратного ускорения. Однако работает данный метод только в Windows XP. В их более новых версиях во вкладках никакие параметры изменить нельзя. А обновление DirectX происходит только через скачивание и установку новой версии.

Играя в современные игры, всем вам хорошо известно, что в качестве графических библиотек используются файлы DirectX. На их основе прорисовываются всие графические объекты в игре, трехмерные полигоны, антиалайзинг, вертексные и пиксельные шейдеры. Также всие задники, то есть фоны, аналогичным образом прорисовываются при помощи DirectX. Каждая видеокарта поддерживает соответствующую версию DirectX, и чем она позднее, тем лучше.

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

Как известно, в зависимости от мощности железа, та или иная игра может работать свободно и легко в самом высоком разрешении, может слегка или существенно «тормозить», а может и вовсе не запуститься. Для вас наверняка не будет новостью, если я скажу, что в плане графики все зависит именно от мощности видеоадаптера, в частности от поддерживаемой им версии DirectX.

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

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

В результате такой комбинации запустится средство диагностики ДиректИкс на вашем ПК. Чтобы узнать поддерживаемую версию DirectX, на первой вкладке «Система» взгляните на поле «Версия DirectX» в нижней части формы. Это и будет номер той версии, которая используется на вашем ПК.

Однако, не всё так просто, как может показаться на первый взгляд. В действительности, в этом поле отображается та версия, которая поддерживается операционной системой, но никак не видеокартой. То есть, если вы на не самый мощный компьютер установили Windows 10, то данная программа непременно покажет версию 12, хотя видеокарта может поддерживать максимум 9.1 или 10.

Узнать о том, какая версия библиотеки поддерживается вашим устройством, вы можете в технических характеристиках изделия. Также рекомендуем обновить драйвер вашей видеокарты, ибо вместе с последними обновлениями вы можете привнести в свой игровой процесс более мягкий и гладкий геймплей без фризов и подтормаживаний, а мощность вашей видеокарты может вырасти еще на 5-8%.

Теперь несколько слов о том, как проверить производительность и работоспособность DirectX, воспользовавшись уже представленным вам средством диагностики. Перейдем на вкладку «Экран». Здесь в нижнем текстовом блоке, озаглавленном «Примечания», можно увидеть, есть ли какие-либо неполадки в работе DirectX на вашем ПК. Если, как и в моем случае, здесь у вас красуется надпись «Неполадок не найдено», значит всё в порядке, и в эффективности работы вашего видеоадаптера можете даже не сомневаться.

Аналогичное поле представлено и на вкладке «Звук», так что можете заглянуть и туда. Если же какие-либо проблемы всё же обнаружатся, вполне вероятно, понадобится переустановка ДиректИкс, чем вы можете заняться, как только у вас выдастся свободная минутка перед игрой.

Вот мы и разобрались с особенностями функционирования графической библиотеки DirectИкс. Теперь вы знаете, как проверить, какая версия 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, потому что, если оборудование не поддерживает данную версию средств разработки, Windows не сможет работать с данной версией на компьютере. Операционная система самостоятельно выберет самую последнюю поддерживаемую версию DirectX на компьютере.

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

В статье мы рассмотрим 4 способа получения информации об установленной версии DirectX: с помощью системного средства DxDiag, программного обеспечения видеокарты, при помощи сторонних программ (GPU-Z, AIDA64).

Как посмотреть какой DirectX установлен на компьютере средством системы DxDiag

Узнать версию DirectX можно с помощью утилиты DxDiag (DirectX Diagnostic Tool), встроенной в операционную систему Windows. Средство предоставляет подробную информацию, которая может понадобиться для устранения проблем с видео и звуком на компьютере.

Для запуска выполните следующие действия:

  1. Нажмите на клавиши клавиатуры «Win» + «R».
  2. В окне «Выполнить» введите команду «dxdiag» (без кавычек), а затем нажмите на кнопку «ОК».

В окне «Средство диагностики DirectX», во вкладке «Система», в разделе «Сведения о системе» напротив пункта «Версия DirectX» отобразится установленная версия DirectX.

В последних версиях Windows 10 DirectX всегда отображается в 12 редакции. На самом деле, оборудование компьютера может не поддерживать данную версию DirectX 12, поэтому я рекомендую посмотреть дополнительные сведения.

Откройте вкладку «Экран», в разделе «Драйверы» вы увидите уровни поддержки функций видеокарты, установленной на компьютере.

Как проверить какой DirectX на компьютере с помощью панели управления видеокарты

Узнать версию DirectX можно с помощью программного обеспечения видеокарты. Я покажу, как это сделать на примере видеокарты производства NVIDIA:

  1. Запустите «Панель управления NVIDIA».
  2. В левой колонке, в самой нижней части нажмите на ссылку «Информация о системе».
  3. В окне «Информация о системе», во вкладке «Дисплей» отобразятся данные о видеоплате.

На этом изображении видно, что в операционной системе версия среды выполнения DirectX 12, версия API Direct3D — 12, уровень возможностей Direct3D — 11. Это означает, что несмотря на поддержку системой новой версии DirectX 12, устаревшая видеокарта сможет полноценно работать только с DirectX 11.

Как узнать какой стоит DirectX в GPU-Z

Бесплатная программа GPU-Z предоставляет подробную информацию о графическом оборудовании, установленном на компьютере. Программа не требует установки на компьютер.

Выполните следующие шаги:

  1. Запустите программу GPU-Z на компьютере.
  2. Откройте вкладку «Advanced», на панели выберите «DirectX» (здесь могут быть разные версии Директ Икс), ознакомьтесь с предоставленной информацией.

Получение информации о DirectX в AIDA64

Программа выдает обширную информацию об оборудовании и программном обеспечении компьютера. В том числе, в AIDA64 вы можете посмотреть версию DirectX своего компьютера.

Пройдите шаги:

  1. Откройте программу AIDA.
  2. Во вкладке «Меню», в разделе «Компьютер» откройте «Суммарная информация». Здесь отобразится установленная версия DirectX (на моем компьютере — DirectX 12).

Для получения информации о поддерживаемой версии DirectX, откройте раздел «DirectX», а затем «DirectX – видео».

В разделе «Свойства Direct3D», напротив пункта «Аппаратная поддержка DirectX», вы увидите поддерживаемую версию DirectX (в моем случае — DirectX 11). Это значит, что видеокарта поддерживает 11 версию DirectX.

Выводы статьи

В случае необходимости, пользователь может узнать версию DirectX, установленную на компьютере в операционной системе Windows. Получить нужную информацию о Директ Икс можно с помощью средства DxDiag, программного обеспечения графической карты, и сторонних программ: GPU-Z, AIDA64.

узнаем, какая версия DirectX стоит на вашем компьютере (информация для геймеров, владельцев ОС Windows7 и Windows XP)

Следующая информация будет чрезвычайно полезна для тех, кто любит играть в компьютерные игры — для геймеров! Итак!
Для адекватной игры необходим DirectX. Для начала — дадим определение тому, что же такое этот самый DirectX.

DirectX- это специальный пакет мультимедийных технологий, который крайне необходим для адекватной работы компьютерных игр и мультимедийных приложений. Другими словами, если у вас не будет установлен DirectX, то вряд ли вы сможете поиграть.

Обычно, пакет DirectX входит в саму компьютерную игру: при установке игры вам предлагается установить версию DirectX. Но бывает (хоть и редко), что этот пакет отсутствует или DirectX старый и требует обновления. Вот тут-то новичок-геймер и сталкивается с проблемой: а как определить, какая именно версия нужна и какая имеется в наличии?

Если у вас стоит ОС Windows7, то проделайте следующий алгоритм: «Пуск» — «Найти все программы и файлы» — в пустом поле «Найти все программы и файлы» прописываем команду dxdiag (именно так, как написано, без всяких кавычек и только с маленькой буквы) и жмем на «Ввод» (Enter). Через секунду вы получите большое окно «средство диагностики DirectX», в котором, на вкладыше «Система» (первая верхняя вкладка), будет дана характеристика вашей системы, а в самом низу вы увидите версию установленного у вас пакета DirectX (например, «Версия DirectX: DirectX 11»).

Для владельцев Windows XP: «Пуск» — «Выполнить». В пустом окне прописываем команду dxdiag и жмем «Ввод» (Enter). Вам откроется окно «Средство диагностики DirectX», в котором внизу будет обозначена версия вашего пакета DirectX.
Теперь второй вопрос: а как обновить этот пакет? Ничего сложного в этом нет: смотрите и учитесь! Если при запуске игры у вас вылетает сообщение о том, что для игры требуется более новая версия DirectX, то делаем так: заходим на официальный сайт корпорации Майкрософт, далее ищем ЦЕНТР ОБНОВЛЕНИЙ МАЙКРОСОФТ — ТЕХНОЛОГИЯ DIRECTX.

Теперь внимание: если вы знаете, какой пакет вам нужен, то качаете именно этот пакет. Если же не знаете, что более вероятно, тогда качайте «Исполняемую библиотеку DirectX для конечного пользователя»: эта библиотека сама автоматически обновить ваш пакет DirectX. Качать просто: жмите на подсвеченную ссылку, вам предложат скачать и установить установщик dxwebsetup.exe. Качаете его и запускаете. Всё: обновление происходит автоматически и искать вам больше ничего не надо. После обновления запускаете ваши игры и наслаждаетесь!
Надеюсь, что эта статья была полезна.

Всего вам доброго и до новых встреч!

 

Запустите средство диагностики DirectX (dxdiag) для устранения проблем с DirectX

DirectX — это набор технологий, используемых многими мультимедийными программами в Windows. Он разработан Microsoft для обеспечения аппаратного ускорения для тяжелых мультимедийных приложений, таких как 3D-игры и HD-видео. В Windows 7 установлен DirectX 11. В Windows 10 установлен DirectX 12.

Запустить средство диагностики DirectX

Если у вас возникают проблемы с правильным воспроизведением игры или фильма, средство диагностики DirectX может помочь вам указать источник.Чтобы получить к нему доступ, перейдите в Пуск в Windows 10/8/7, введите dxdiag и нажмите Enter.

Если вы впервые используете средство диагностики DirectX, вас могут спросить, хотите ли вы проверить, подписаны ли ваши драйверы цифровой подписью.

Щелкните Да , чтобы убедиться, что ваши драйверы подписаны издателем, который проверил их подлинность.

После завершения работы диагностического инструмента необходимо проверить три ключевых момента :

1.Проверьте свою видеокарту

Некоторые программы работают очень медленно или вообще не работают, если не включено аппаратное ускорение Microsoft DirectDraw или Direct3D.

Чтобы определить это, перейдите на вкладку «Отображение», а затем в разделе «Возможности DirectX» проверьте, отображаются ли DirectDraw, Direct3D и AGP Texture Acceleration как «Включено». Если нет, попробуйте включить аппаратное ускорение.

  1. Щелкните правой кнопкой мыши на рабочем столе и откройте «Разрешение экрана».
  2. Щелкните Дополнительные настройки .
  3. Щелкните вкладку Troubleshoot , а затем щелкните Change settings .
  4. Переместите ползунок «Аппаратное ускорение» в положение «Полное ускорение».

Если это не удается, возможно, потребуется обновить видеодрайвер или саму карту. Как правило, последние версии драйверов для вашего оборудования можно найти в разделе поддержки на веб-сайте производителя.

2. Проверьте игровые контроллеры

Если джойстик или другое устройство ввода не отвечает, возможно, оно установлено неправильно.Убедитесь, что устройство отображается на вкладке «Вход». В противном случае переустановите устройство в соответствии с инструкциями производителя. Если это USB-устройство, отключите его, а затем снова подключите.

3. Проверить наличие «неподписанных» драйверов

Драйвер с цифровой подписью был протестирован Лабораторией качества оборудования Microsoft Windows на совместимость с DirectX. Если средство диагностики помечает неподписанный драйвер, обновление драйвера может решить вашу проблему. Как правило, последнюю версию драйвера для вашего оборудования можно найти в разделе поддержки на веб-сайте производителя.

4. Что еще нужно проверить

Если у вас по-прежнему возникают проблемы с игрой или фильмом после запуска средства диагностики DirectX, вы можете проверить еще несколько вещей.

Проверьте режим отображения вашего приложения или игры

Когда приложение DirectX 9 переходит в полноэкранный режим, разрешение приложения может не соответствовать собственному разрешению вашего ЖК-монитора; разрешение вашего монитора было разработано с учетом его размера. Если вы видите черные полосы вверху или по бокам экрана, где часть не используется, вы можете попробовать масштабировать полноэкранное изображение.Если ваше приложение или игра позволяет вам выбрать режим отображения, вы можете изменить настройки приложения или игры и выбрать режим, который соответствует собственному разрешению вашего ЖК-монитора. Это поможет вам использовать все экраны и при этом сохранить заданное разрешение приложения.

Какая версия DirectX установлена ​​на вашем ПК

На вкладке «Система» по сравнению с DirectX версии вы увидите версию, установленную в вашей системе.На изображении выше вы увидите упоминание DirectX 12, .

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

Проверьте версию DirectX, которая требуется вашему приложению или игре.

Для некоторых приложений и игр требуется DirectX 9. Однако Windows 7 установлена ​​с более новой версией DirectX. Если вы устанавливаете приложение или игру, для которых требуется DirectX 9, вы можете получить сообщение об ошибке, например: « Программа не запускается, потому что d3dx9_35.dll отсутствует на вашем компьютере, попробуйте переустановить программу, чтобы решить эту проблему. ”Последние две цифры имени файла могут отличаться. Если такое же сообщение об ошибке появляется после переустановки приложения или игры, перейдите на веб-страницу веб-установщика среды выполнения DirectX для конечного пользователя и следуйте инструкциям по установке DirectX и получения обновлений для DirectX и предыдущих версий DirectX.

Наследие DirectX также может вас заинтересовать.

wvc + TWC + twcf = MFC

Определение DirectX | PCMag

Набор интерфейсов Windows от Microsoft для программирования графики и звука.Разработчики Windows программируют API DirectX, а производители звуковых и графических карт пишут драйверы DirectX, которые будут включены в их оборудование. DirectX предоставляет интерфейс высокого уровня для «прямого» доступа к функциям низкого уровня. Он обращается к уровню абстракции оборудования в Windows (см. HAL).

Первый API DirectX был представлен в конце 1995 года, чтобы побудить разработчиков игр перенести свое программное обеспечение на Windows. До DirectX игры для ПК писались в DOS, чтобы достаточно быстро перерисовывать экран для анимации в реальном времени.Чтобы добиться такой скорости, игровым компаниям приходилось писать драйверы для различных видеокарт, что было головной болью разработчиков.

Единый графический интерфейс для Windows
DirectX предоставляет интерфейс для доступа к буферу кадра и расширенным функциям графической карты, которые не предусмотрены в стандартном графическом интерфейсе Windows GDI. Когда был представлен DirectX, поставщики быстро разработали драйверы, которые предоставляли приложению низкоуровневые функции их графического оборудования.

Эмуляция графических функций в программном обеспечении
Посредством уровня аппаратной эмуляции (HEL) DirectX может эмулировать графические функции в программном обеспечении, не встроенном в видеокарту. См. Графический конвейер.

Какая версия DirectX работает?
Чтобы определить, какая версия DirectX установлена ​​на вашем ПК, выберите «Выполнить» в меню «Пуск», введите dxdiag и нажмите «ОК». Найдите в разделе «Информация о системе» номер версии DirectX.См. DirectX 10, DirectX 11, GDI, видеоускоритель и DirectSound.

  DirectX 
   Назначение интерфейса 

 Вычисления DirectCompute GPGPU

 2D-графика DirectDraw

 3D-графика Direct3D

 Звук DirectSound

 Звук в игре DirectSound3D

 Многопользовательские игры с DirectPlay

 Вход в игру DirectInput

 Аудиочат в игре DirectVoice

 Потоковое мультимедиа DirectShow

 DirectVideo более ранний API видео
 
ЭТО ОПРЕДЕЛЕНИЕ ТОЛЬКО ДЛЯ ЛИЧНОГО ИСПОЛЬЗОВАНИЯ. Любое другое воспроизведение требует разрешения.
Copyright © 1981-2021. The Computer Language Co Inc. Все права защищены.

Мы не можем найти эту страницу

(* {{l10n_strings.REQUIRED_FIELD}})

{{l10n_strings.CREATE_NEW_COLLECTION}} *

{{l10n_strings.ADD_COLLECTION_DESCRIPTION}}

{{l10n_strings.COLLECTION_DESCRIPTION}} {{добавить в коллекцию.description.length}} / 500 {{l10n_strings.TAGS}} {{$ item}} {{l10n_strings.PRODUCTS}} {{l10n_strings.DRAG_TEXT}}

{{l10n_strings.DRAG_TEXT_HELP}}

{{l10n_strings.LANGUAGE}} {{$ select.selected.display}}

{{article.content_lang.display}}

{{l10n_strings.АВТОР}}

{{l10n_strings.AUTHOR_TOOLTIP_TEXT}}

{{$ select.selected.display}} {{l10n_strings.CREATE_AND_ADD_TO_COLLECTION_MODAL_BUTTON}} {{l10n_strings.CREATE_A_COLLECTION_ERROR}}

Windows 95/98 Support-dx diag

Окна 95/98
Дом
Меню поддержки Windows

DXDiag.exe

Средство диагностики DirectX предназначено для помощи в устранении неполадок, связанных с DirectX.
Папка установки по умолчанию для Dxdiag.exe:

C: \ Windows \ System

Чтобы запустить средство диагностики DirectX, выполните следующие действия:

  1. Щелкните Start , а затем щелкните Run .
  2. В поле Открыть введите Dxdiag , а затем нажмите OK .

В следующем списке содержится описание каждой вкладки в диалоговом окне DirectX Diagnostic Tool :

  • System
    Вкладка System предоставляет системную информацию о вашем компьютере и указывает версию установленного DirectX на твоем компьютере.
    ПРИМЕЧАНИЕ. Справку средства диагностики DirectX также можно запустить, нажав кнопку Справка в нижней части диалогового окна средства диагностики DirectX .
  • Файлы DirectX
    На вкладке Файлы DirectX перечислены имя файла и номер версии для каждого файла DirectX, установленного на вашем компьютере.
    Если средство диагностики DirectX обнаруживает проблему с файлом DirectX, в поле Notes отображается предупреждающее сообщение.
  • Драйверы DirectX
    На вкладке Драйверы DirectX перечислены имя и номер версии для каждого файла драйвера DirectX, установленного на вашем компьютере.
    Если средство диагностики DirectX обнаруживает проблему с драйвером DirectX, в поле Notes отображается предупреждающее сообщение.
  • Дисплей
    На вкладке Display перечислены текущие настройки дисплея и можно отключить аппаратное ускорение и протестировать DirectDraw и Direct3D.
    Если средство диагностики DirectX обнаруживает проблему с настройками дисплея, в поле Notes отображается предупреждающее сообщение.
  • Звук
    Вкладка Звук отображает текущие настройки звука и позволяет протестировать DirectSound.
    Если средство диагностики DirectX обнаруживает проблему с настройками звука, в поле Notes отображается предупреждающее сообщение.
  • Музыка
    Вкладка Музыка отображает текущие настройки MIDI и позволяет протестировать компонент DirectMusic в DirectX.
    Если средство диагностики DirectX обнаруживает проблему с DirectMusic, в поле Notes отображается предупреждающее сообщение.
    ПРИМЕЧАНИЕ. DirectMusic — это новый компонент, включенный в DirectX 6.1.
  • Вход
    На вкладке Вход перечислены устройства ввода, подключенные к вашему компьютеру, и драйверы ввода, установленные на вашем компьютере.
    Если средство диагностики DirectX обнаруживает проблему с устройством ввода или драйвером устройства ввода, в поле Notes отображается предупреждающее сообщение.
  • Сеть На вкладке Network перечислены поставщики услуг DirectPlay и можно проверить возможность подключения DirectPlay.
  • Дополнительная справка

Если вы не можете решить проблему DirectX с помощью предыдущих вкладок устранения неполадок, вы можете использовать вкладку Дополнительная справка , чтобы продолжить устранение проблемы.

Следующий список содержит описание функций каждой кнопки на вкладке Дополнительная справка :

  • Устранение неполадок
    Кнопка Устранение неполадок запускает средство устранения неполадок DirectX.
  • MSInfo
    Кнопка MSInfo запускает программу Msinfo32.exe, которая собирает системную информацию о вашем компьютере. Файл, созданный Msinfo32.exe, можно отправить в службу технической поддержки Microsoft для решения постоянных проблем.
  • Override
    Кнопка Override изменяет частоту обновления DirectDraw.
    ПРИМЕЧАНИЕ. Microsoft не рекомендует изменять частоту обновления DirectDraw в качестве общего шага по устранению неполадок.

Как установить DirectX

Для установки DirectX рекомендуется загрузить последнюю версию DirectX непосредственно с сайта Microsoft.

  1. Перейдите на страницу загрузки последней версии DirectX End-User Runtime с помощью Internet Explorer.
  2. Нажмите кнопку Загрузить .
  3. Нажмите кнопку Выполнить , чтобы немедленно запустить dxwebsetup.exe.
  4. Нажмите следующую кнопку Выполнить .
  5. Отметьте кружок рядом с «Я принимаю соглашение».
  6. Нажмите кнопку Далее .
  7. Щелкните кнопку Finish .

Проверка версии DirectX, установленной в системе

Пользователи могут проверить, какая версия DirectX установлена ​​на их компьютере с помощью средства диагностики DirectX.Чтобы проверить, какая версия DirectX установлена ​​в системе, щелкните меню «Пуск» и выберите «Выполнить». Введите «dxdiag» и нажмите «Ввод» или нажмите «ОК». Появится новое диалоговое окно — окно средства диагностики DirectX.

Системная информация находится на первой вкладке диалогового окна. Системная информация содержит такие сведения, как имя компьютера пользователя, текущие дата и время, модель системы, сведения об операционной системе, сведения о процессоре, памяти и текущая версия DirectX, установленная в системе.

Вторая вкладка в окне средства диагностики DirectX показывает подробную информацию о файлах DirectX, установленных в системе.

Третья вкладка, вкладка «Дисплей», содержит подробную информацию об устройствах отображения и драйверах, установленных в системе. Убедитесь, что DirectDraw и / или Direct 3D ускорение включено. Пользователи также могут протестировать функции DirectX DirectDraw и Direct 3D (D3D), нажав кнопки «Проверить DirectDraw» и «Проверить Direct 3D».

Четвертая вкладка — это вкладка «Звук», на которой можно проверить возможности DirectX DirectSound.Нажав кнопку «Проверить DirectSound», пользователи могут протестировать функциональность DirectSound.

Пятая вкладка — это вкладка «Музыка», где пользователи могут протестировать DirectMusic, щелкнув вкладку «Проверить DirectMusic».

Шестая вкладка — это вкладка «Ввод», на которой отображаются устройства прямого ввода, такие как джойстик, мышь или клавиатура, подключенные к системе.

Седьмая и последняя вкладка — это вкладка «Сеть», где пользователи могут протестировать DirectPlay, нажав кнопку «Проверить DirectPlay».

Установка DirectX, если в системе установлена ​​предыдущая версия

Если в системе установлена ​​более старая версия DirectX, есть два способа обновить систему до более новой.Первый — удалить предыдущую версию DirectX из системы, а затем установить новую версию. Второй способ — использовать функцию обновления Windows для обновления версии DirectX.

DirectX — Загрузите

Бесплатные мультимедийные API от Microsoft

DirectX — это бесплатный набор API (интерфейсов прикладного программирования) для программирования графики и звука . Это позволяет разработчикам, в первую очередь разработчикам игр, легко создавать полнофункциональные игры, работающие в Windows.Большинство пользователей даже не заметят работы DirectX — он просто запускается, когда нужно, не сообщая вам об этом. В противном случае взаимодействие с ним будет немного сложнее и потребует навыков программирования.

Бесплатный инструмент для управления звуковыми и графическими картами

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

Для чего используется DirectX?

DirectX — это набор интерфейсов Windows. Разработчики используют DirectX API, который позволяет их программам — часто играм — правильно взаимодействовать со звуковыми и графическими картами. В свою очередь, производители звуковых и графических карт распознают DirectX, поэтому они знают, что делать, когда программа, созданная с помощью DirectX, обращается к их функциям.

У вас уже есть DirectX?

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

  • Нажмите Пуск, а затем нажмите Выполнить
  • Введите dxdiag , а затем нажмите OK
  • На вкладке Система обратите внимание на версию DirectX, которая отображается в строке Версия DirectX
  • Вкл. На различных вкладках проверьте информацию о версии для каждого файла DirectX.
  • Когда вы закончите проверку версий файлов, нажмите Выход
  • Установка DirectX

    Если вы обнаружите, что DirectX не установлен на вашем компьютере (или версия очень старая) , вам придется снова загрузить DirectX, чтобы использовать его.Загрузка проста и вполне ожидаема — вы загружаете и запускаете .exe как обычно. Установка выполняется медленно , что может немного расстроить, и — будьте осторожны — приложение пытается установить Bing во время установки.

    Как открыть панель управления DirectX?

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

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

    Кому нужен DirectX?

    Есть две ситуации, в которых вам может понадобиться DirectX.

  • Если вы играете на своем ПК в игры, для работы которых требуется DirectX . Возможно, он у вас уже есть.
  • Если вы программируете вещей, которым нужен доступ к звуковым и графическим картам, вам также может понадобиться DirectX.
  • Следует иметь в виду, что DirectX — не единственный инструмент такого типа. Существуют и другие API-интерфейсы, которые взаимодействуют с графическими картами, и многие из них более современные. Вы можете сравнить это с действующим приложением, таким как Runtime. Тем не менее, если вы играете или разрабатываете определенные игры или на определенных (возможно, более старых) машинах, оно вам вполне может понадобиться.

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

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

    Большинство из нас, однако, никогда его не увидят — если вы не программируете, вам даже не придется его открывать, поскольку он просто будет работать в фоновом режиме, а вы этого не заметите.DirectX — это не совсем то программное обеспечение, которое вы хотите или не хотите. Если вам это нужно, вам нужно установить его , и это довольно безболезненно.

    Последние изменения

    Самая последняя версия DirectX улучшает совместимость с Windows 10 и добавляет поддержку Variable Rate Shading (VRS). В других последних версиях добавлена ​​поддержка DirectX Raytracing, тестирование границ глубины и программируемый MSAA.

    Определение DirectX

    Домашняя страница: Условия использования программного обеспечения: Определение DirectX

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

    Технически DirectX известен как интерфейс прикладного программирования (API), который состоит из предопределенных функций и команд. Для создания программ, использующих DirectX, разработчики программного обеспечения должны использовать комплект для разработки программного обеспечения DirectX, доступный от Microsoft. Однако большинству пользователей требуется только «среда выполнения конечного пользователя» DirectX, установленная на их компьютере, чтобы запускать программное обеспечение с поддержкой DirectX. API DirectX доступен для программного обеспечения Windows и видеоигр Xbox.

    https: // techterms.ru / definition / directx

    TechTerms — Компьютерный словарь технических терминов

    Эта страница содержит техническое определение DirectX. Он объясняет в компьютерной терминологии, что означает DirectX, и является одним из многих программных терминов в словаре TechTerms.

    Все определения на веб-сайте TechTerms составлены так, чтобы быть технически точными, но также простыми для понимания. Если вы найдете это определение DirectX полезным, вы можете сослаться на него, используя приведенные выше ссылки для цитирования. Если вы считаете, что термин следует обновить или добавить в словарь TechTerms, отправьте электронное письмо в TechTerms!

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

    Подписаться

    .

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *