Глючит DirectX в современных компьютерных играх

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

Для остальных даем наводку: данная библиотека dll была разработана с целью обхода стандартной графической платформы Windows GDI (в современном варианте GDI+). Дело в том, что GDI (Graphic Device Interface) изначально предназначалась для реализации функций графики в оконном интерфейсе.

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

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

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

Для работы с этим программным интерфейсом все его компоненты должны быть установлены. Ранее Microsoft выпускала отдельный инсталлятор библиотеки, сегодня от этой практики отказались, и инсталляция осуществляется непосредственно с сайта компании.

Почему не запускается игрушка?

Допустим, вы установили на ПК «Мир танков» (wot), запустили программу, а вместо заставки видите окно с ошибкой: «d3dx9 43 dll ошибка в World of tanks». d3dx9 43 dll для игры world of tanks – это девятая версия «либы». Раз появилась такая ошибка, то это означает или отсутствие программы на компьютере, или несовпадение версии программного обеспечения с той, которую требует игрушка.

Чтобы запустить wot без ошибки, не нужно таскаться по сайтам – там проще простого подобрать вирус или еще какую-нибудь дрянь, избавляться от которой придется долго и нудно. Лучше поступите так:

  • Запустите браузер.
  • Проследуйте на страничку http://www.microsoft.com/ru-ru/download/details.aspx?id=35.
  • Почтите инструкцию о том, как установить d3dx.
  • Выполните инструкцию в точности.

После этого ошибка World of tanks d3dx9 перестанет появляться, а игрушка запустится нормально. Вот и все, что нужно знать по этой теме пользователю.

Видео по теме

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

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