Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

Responsive image


DirectX

DirectX
Logo
VývojářMicrosoft
První vydání30. září 1995
Aktuální verze12 Ultimate (5. října 2021)
Operační systémMicrosoft Windows
Vyvíjeno vHigh Level Shader Language a C++
Typ softwaruAPI
LicenceEnd User License Agreement
Některá data mohou pocházet z datové položky.

Microsoft DirectX [dəˈrektˈeks] je sada proprietárních knihoven, poskytujících aplikační rozhraní (API) pro umožnění přímého ovládání moderního hardwaru. Jejich cílem je maximální využití možností hardware jak po stránce nabízených funkcí, tak z hlediska maximálního výkonu, což je využíváno pro tvorbu počítačových her, multimediálních aplikací i grafického uživatelského prostředí (viz Windows Aero). Původně měla API samostatná jména (a dodnes mají) například Direct3D, DirectDraw, DirectMusic a další; název DirectX je tak zkratkou pro všechny tyto knihovny, kdy X nahrazuje název knihovny a později se tak stal i názvem celé kolekce. Když Microsoft začal vyvíjet vlastní herní konzoli, ono X bylo použito jako základ názvu (Xbox, zkratka z DirectXbox) a značilo tak, že i tato konzole poběží na technologii DirectX. Samotné X se pak objevilo i v názvech některých API posledních verzí DirectX, například Xinput, Xaudio2 nebo XACT.

Vývojářský kit pro DirectX (software development kit, SDK) pak obsahuje běhové (runtime [ˈrʌntaɪm]) knihovny v rozšiřitelné binární formě, společně s dokumentací pro použití. Původně se běhové knihovny DirectX instalovaly společně s hrami, nebo ručně uživatelem. Původní Windows 95 DirectX nativně neobsahoval – to až ve verzi Windows 95 OEM Service Release 2; od těch časů byl DirectX součástí všech následujících Windows. Vývojářský kit je pak možné zdarma stáhnout na internetu. Přestože je SDK uzavřeným (closed-source) softwarem, pro většinu částí je dostupný i zdrojový kód.

Direct3D 9Ex, Direct3D 10 a Direct3D 11 jsou dostupné pouze pro Windows Vista a novější, protože tyto verze spolupracují s novým nativním ovladačem WDDM, který byl představen právě ve Windows Vista. Tyto ovladače zahrnují novou správu video paměti, která podporuje virtualizaci grafického hardwaru v různých systémových aplikací, například správce oken.

Jak z názvu vyplývá, je DirectX produkt firmy Microsoft určeným výhradně pro operační systém Microsoft Windows.


Previous Page Next Page






دايركت إكس Arabic DirectX AZ DirectX BE ডাইরেক্টএক্স Bengali/Bangla DirectX BS DirectX Catalan DirectX German DirectX Greek DirectX English DirectX Spanish

Responsive image

Responsive image