Aký je rozdiel medzi DirectX 9 a DirectX 11?

Takmer všetci fanúšikovia počítačových hier o DirectX počuli, ale len jeden vie, čo to je, ako to funguje, na čo je a aký je rozdiel verzií a niekedy tieto znalosti nie sú úplne správne. Preto tento článok bude porovnávať verzie DirectX 9 a 11 a dospieť k záveru, či stojí za to kúpiť novú drahú grafickú kartu s podporou najnovšej verzie.

Čo je DirectX?

DirectX je sada príkazov pre Windows, ktoré vám umožňujú riešiť dva problémy. Vzhľadom k práci týchto knižníc, užívatelia dostanúmožnosť vychutnať si všetok výpočtový výkon svojho PC , a to veľké špeciálne efekty, pre vývojárov je to príležitosť získať všetky privilégiá práce s grafickou kartou na úrovni hardvéru. Inými slovami, DirectX je potrebný na vytvorenie realistických a efektívnych obrázkov v hrách.

Tento balík tímov sa objavil v roku 1994, keď sa Microsoft pripravoval na spustenie novej verzie operačného systému Windows - Windows 95, avšak jeho komerčný potenciál bol veľmi pochybný, pretože vďaka ochrane a optimalizácii práce mnohí vývojári nemohli získať plný prístup. grafickú kartu, čo znamená pouľíva »vąetky jej zdroje. Vtedy sa zrodila myšlienka napísať balík aplikácií schopných poskytnúť túto príležitosť programátorom. Toto prinieslo pohodlie práce s týmto OS na úplne novú úroveň, ktorá sa stala konkurencieschopnou pri písaní hier pod DOSom.

V súčasnej dobe existuje niekoľko verzií DirectX, všetky sú funkčné a môžu ich používať aj veľkí hráčipodporované ich grafickou kartou. Nová verzia DirectX je spravidla vydávaná spolu s novými hrami a zahŕňa výmenu grafickej karty za výkonnejšiu a modernejšiu. Stojí to však za novú verziu takýchto nákladov, alebo môžete robiť so starým železom. Stručne povedané, nová verzia balíčka vždy dáva programátorom nové možnosti, ktoré sa pre používateľa premietajú do krásnejších špeciálnych efektov. Stojí za zmienku, že nedostatok DirectX môže mať dva následky:

  • Hra bude bez špeciálnych efektov.
  • Hra sa nespustí a užívateľ uvidí chybu na obrazovke.
Je potrebné pripomenúť, že DirectX je nainštalovaný priamo z operačného systému, takže jednoducho nemôže chýbať, pokiaľ nebol násilne odstránený. Štandardný balík však prináša len minimálne možnosti a na dosiahnutie kvalitnejších obrázkov a použitie všetkých zdrojov grafických kariet je potrebné aktualizáciu DirectX aktualizovať. Pri inštalácii hry užívateľ spravidla ponúka možnosť inštalácie DirectX, ale môžete ho urobiť úplne stiahnutím z oficiálnej webovej stránky spoločnosti Microsoft.

DirectX 9

DirectX 9 sa objavil v roku 2002 a svojím vlastným spôsobom sa stal revolučným, pričom vývojári do neho investovalipodporu pre shadery , čo v konečnom dôsledku prinieslo vynikajúcu grafiku. Jasným príkladom verzie DirectX môže byť hra Need For Speed, vydaná v roku 2003, kde užívateľ mohol vidieť najmenšie oslnenie na skle auta, vychutnať si kúsky špiny a snehu lietajúce pod kolesami, a tiež boli prekvapení detailom okolitého sveta.Všetci vývojári robili svoje hry s touto verziou DirectX, a tak to pokračovalo až do roku 2006, kým DirectX verzia 10 sa objavil spolu s Windows Vista.

Zaujímavou skutočnosťou bolo, že táto verzia nebola široko využívaná, pretože samotný operačný systém, pre ktorý bol vytvorený, nechodil k masám. Mnohí hráči a používatelia jednoducho uprednostnili zostať na staršom operačnom systéme a preto nebolo potrebné aktualizovať balík DirectX na verziu 10.

DirectX 11

V roku 2009 vstúpila na trh nová verzia systému Windows, číslo 7, a to DirectX 11. Hlavný rozdiel medzi touto verziou a staršou verziou bol:

  • Prúd video údajov sa lepšie spracoval zvýšením ich počtu.
  • Interakcia s viacjadrovými grafickými kartami je omnoho lepšia.
  • Účinnosť celkových stredných a slabých grafických kariet sa zvýšila, pri rovnakých nastaveniach grafická karta urobila tú istú úlohu, aby sa lepšie vyrovnala bez zbytočného ohrevu a posilnenia chladiča.

Vyššie uvedené procesy sa stali dôležitými pre vývojárov a pre hráčov to viedlo k zlepšeniu obrázkov a detailov.

Nevyhnutnosť prechodu

\ t

Hore bolo popísané, čo sa zlepšilo s príchodom DirectX verzie 11, avšak mnohí hráči si to v starých hrách nevšimli. Toto je logické vysvetlenie. Vývojári vytvárajú svoje produkty pre verziu, ktorá v súčasnosti existuje, takže staršie hry jednoducho neprenášajú údaje, ktoré by mohol použiť DirectX 11. Prežiť všetky možnosti tohto programuBalík musí sťahovať nové hry alebo hry, ktoré boli vydané s novým DirectX.

Z toho vyplýva logický záver, že zmysel je zmeniť grafickú kartu a aktualizovať DirectX len pre tých, ktorí naozaj radi hrajú a sledujú trhové inovácie. Iba v nich môžete vidieť rozdiel a užívať si ho. Tí, ktorí dávajú prednosť hrať určitú sadu štandardných hier, môžu naďalej používať starý hardvér a softvér, pričom stratia takmer nič.

Prečo sa zdá, že mnohé hry sú nedostatočne vyvinuté aj na nových grafických kartách s novou verziou DirectX. Faktom je, že väčšina výrobcov s cieľom ušetriť zdroje radšej vydáva hry na niekoľkých rôznych platformách naraz, napríklad PC, PlayStation a Xbox. Konzoly ani posledné generácie nemožno porovnávať s výkonmi výkonných herných počítačov, takže výrobcovia vkladajú do svojich hier maximum pre konzoly, ktoré pre osobný počítač môžu byť iba na úrovni priemerného použitia. Iba hry vydané výhradne pre PC alebo špeciálne prispôsobené na to, ako to bolo s GTA 5, sa môžu pochváliť skvelým obrazom a využitím plnej sily grafickej karty.