Какво е Directx

Съдържание:

Какво е Directx
Какво е Directx

Видео: Какво е Directx

Видео: Какво е Directx
Видео: ЧТО ТАКОЕ DirectX | Зачем нужен DirectX и как определить версию DirectX 2024, Април
Anonim

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

Какво е directx
Какво е directx

Появата на DirectX

DirectX беше фокусиран върху разработването на компютърни игри от самото начало. Софтуерното решение е разработено заедно с пускането на Windows 95, за да привлече разработчиците да пишат сложни графични приложения на нова, стандартизирана платформа. Първата версия на DirectX се нарича Windows Game SDK и излиза през 1995 г. След това започва да се внедрява платформата Direct3D, която се позиционира като заместител на все по-популярната среда OpenGL, която също се използва широко в областта на компютърни игри, но има малко ограничена функционалност.

DirectX във версия 8.1 стана основата за Xbox. През 2002 г. беше пусната DirectX 9.0, което значително увеличи възможностите за създаване на нови игри и внедри поддръжка за шейдъри, т.е. подобрено изобразяване на сенки.

Определено най-актуалната версия на DirectX е 11.2, която е включена по подразбиране в Windows 8.1.

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

Инсталиране на DirectX

Най-новата версия на DirectX може да бъде намерена на официалния уебсайт на Microsoft. Продуктът е безплатен за изтегляне. Можете също така да инсталирате DirectX от диска за игри, тъй като повечето съвременни разработчици, когато пускат игрален продукт, включват библиотеките, необходими за успешното стартиране на играта в медиите.

Инсталирането на програмата е автоматизирано, извършва се само в две стъпки и не изисква допълнителни действия от потребителя.

DirectX се поддържа във всички системи на Windows, започвайки от Windows 95. Повечето съвременни игри изискват поне 9.0c поддръжка за повечето съвременни игри, но най-новите приложения за игри изискват поне версия 10. Преди да инсталирате, уверете се, че компютърът ви има драйвери на Nvidia или ATI, изтеглена от официалния сайт за разработчици. Технологията DirectX 10 (Direct3D 10) се поддържа на графични карти от Nvidia GeForce 8000 и по-нови версии. За да стартирате DirectX 10 на графични карти ATI Radeon, ви е необходим модел 2000 или по-нов.

Препоръчано: