|
DirectX это
одна из немногих составляющих программного обеспечения
современных компьютеров без которой невозможна работа игр и
приложений обрабатывающих графику и звук. Большинство
пользователей и не знают о существовании
DirectX, а если и знают то не спешат
обновлять данный компонент. И
только с выходом Windows Vista
проблема с DirectX вышла на первый
план. Но об этом позже, сначала пару слов о самом
DirectX.
DirectX - набор функций предназначенных для
адаптированния
игровых и графических приложений к среде
Windows. Именно DirectX
обеспечивает: вывод растровой и трехмерной графики,
обработку данных с клавиатуры, мыши и игровых манипуляторов,
низкоуровневую обработку звука и работу кодеров и декодеров.
Первые версии DirectX появились ещё в
Windows 95 и постоянно
совершенствуются, увеличивая производительность в обработке
графики и прибавляя новые функции. Обычно DirectX
устанавливается при установке системы, а при необходимости для
запуска приложения более новой версии, DirectX
поставляется в комплекте с приложением.
Ещё
совсем недавно никаких проблем с DirectX
не возникало, но ситуация изменилась с выходом Windows Vista.
Проблема в том что новая операционная система имеет существенно
изменённый графический драйвер что позволило перераспределить
нагрузку между видеоадаптером и центральным процессором (
ресурсы видеоадаптера используются в большей мере ). А
реализованы эти новые возможности в новой версии DirectX
- 10.0 ( на данный момент актуальна версия 11.0 ). Кроме того DirectX
10.0 позволяет более реалистично отображать графические объекты
и повышая производительность видеоадаптера. Но как ни хорош DirectX
10.0 но у него есть один большой минус - он не подходит по
Windows
XP. Так что теперь все новые игры и
приложения использующие функции DirectX
10.0 просто не доступны для пользователей
Windows
XP.
Судя
по всему это ещё один фактор благодаря которому
Microsoft пытается обеспечить Windows Vista
первенство среди ОС. Такая ситуация создала немало споров, ведь Windows Vista
значительно уступает Windows
XP по производительности. Тогда начали
появляться версии DirectX
10.0 адаптированные под Windows
XP. Адаптация производилась
программистами не связанными с Microsoft
и качество адаптации весьма сомнительно. Конечно DirectX
10.0 под XP не даст того прироста
производительности видеоадаптера как на Vista,
но позволит запускать большинство игр и приложений. Последней
официальной версией DirectX
для XP есть версия 9.0с ( ноябрь
2008 ).
На
сайте можно бесплатно скачать DirectX
10 11 и DirectX
9.0c под Windows
XP и DirectX
10 и DirectX
11 под Windows 7 Vista.
|