![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/3/3f/Microsoft-DirectX-11-Logo-wordmark.svg/langsr-640px-Microsoft-DirectX-11-Logo-wordmark.svg.png&w=640&q=50)
DirectX
From Wikipedia, the free encyclopedia
Мајкрософтов DirectX (енгл. ) је скуп АПИ-ја, чија је намена манипулисање хардвером. Посебну примену има у програмима везаним за рачунарске игре на Мајкрософтовим платформама.
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/3/3f/Microsoft-DirectX-11-Logo-wordmark.svg/640px-Microsoft-DirectX-11-Logo-wordmark.svg.png)
Прва верзије а су се појавиле са Windows-ом 95, док су програмери, још увек, писали своје програме на у, јер Windows није имао директан приступ меморији, посебно у случају развоја рачунарских игрица. Са развојем личних рачунара и њиховом све већом употребом, дошло је такође, до развоја све сложенијег хардвера, што је све више компликовало посао програмерима. Тако је Мајкрософт дошао на идеју да направи колекцију динамичких библиотека, која би као успоставља комуникацију између интерфејс апликација и хардвера рачунара, уместо директног коришћења команди оперативног система, како је до тада функцинисао приступ хардверу у ДОС-у. У почетку су развијени посебни делови: са функцијама за рад са 2Д графиком, звуком (), тастатуром (), који су у заједничком пакету носиле назив . Касније су се развиле и друге могућности, као на пример за рад са 3Д графиком или за рад са мултимедијима ().[1]
Временом је постао неопходна алатка за коришћење рачунарских игрица, мултимедијалних апликација, пренос података, криптографију итд. Развијено је више верзија -а и свака следећа пружала је веће могућности апликацијама, за боље искоришћење хардвера. Тако је данас, за правилно функционисање одређене инсталисане апликације на рачунару, као нпр. рачунарске игрице, потребно да буде усклађена са верзијом оперативног система, хардвером (графичка картица, камера, звучник), његовим управљачким програмима и верзијом -а, коју хардвер треба да подржи.[1]