DirectX - špeciálne komponenty, ktoré umožňujú hry a grafické programy pracovať v operačných systémoch Windows. Princíp operácie DX je založený na poskytovaní priameho prístupu k hardvéru počítača, alebo presnejšie k grafickému subsystému (grafickú kartu). To vám umožní využiť plný potenciál grafického adaptéra na vykreslenie obrazu.
Prečítajte si tiež: Čo je to DirectX?
Vo všetkých operačných systémoch, počnúc Windows 7 , vyššie uvedené komponenty sú už zabudované do distribúcie. To znamená, že ich nemusíte inštalovať samostatne. Pre každé vydanie operačného systému existuje maximálna verzia knižníc DirectX. Pre systém Windows 7 je to DX11.
Prečítajte si tiež: Ako aktualizovať knižnice DirectX
Na zlepšenie kompatibility obsahuje systém okrem najnovšej verzie súbory predchádzajúcich verzií. Za normálnych okolností, ak nie sú poškodené komponenty DX, fungujú aj hry napísané pre desiatu a deviatu verziu. Ale aby ste spustili projekt vytvorený pod DX12, budete musieť nainštalovať Windows 10 a nič iného.
Aj v prípade, že sa v systéme používa verzia komponentov, ovplyvňuje grafická karta. Ak je váš adaptér dosť starý, možno to môže podporovať iba DX10 alebo dokonca DX9. To neznamená, že grafická karta nie je schopná správne fungovať, ale nové hry, ktoré vyžadujú novšie knižnice, sa nespustia ani neposkytnú chyby.
Čítajte viac:
Naučte sa verziu DirectX
Určte, či grafická karta DirectX 11 podporuje
Niektoré herné projekty sú navrhnuté tak, aby mohli používať súbory z nových i zastaraných verzií. V nastaveniach takýchto hier existuje možnosť výberu pre úpravu DirectX.
Na základe uvedených skutočností dospejeme k záveru, že nemôžeme vybrať, ktoré vydanie knižníc používať vo svojom operačnom systéme, to už urobili vývojári Windows a výrobcovia grafických akcelerátorov. Pokusy o inštaláciu novej verzie komponentov z webových stránok tretích strán povedú len k strate času alebo k úplným chybám a chybám. Aby ste mohli využiť možnosti nového DX, musíte zmeniť grafickú kartu a / alebo nainštalovať nový systém Windows.