Co je Direct X 12 a proč je to důležité?

Když společnost Microsoft začala podrobně popisovat nové funkce svého nadcházejícího operačního systému Windows 10, jednou z funkcí, o kterých hovořil, je DirectX 12. Hráči okamžitě vědí, o co jde, ale možná si neuvědomují, jak důležitá bude aktualizace.

DirectX je název, který společnost Microsoft používá k popisu celé řady aplikačních programovacích rozhraní (API) používaných pro multimediální a video aplikace. Hlavními z nich jsou hry, u nichž by bez DirectX platforma Windows prostě v hrách nedominovala.

Po dlouhou dobu, přinejmenším v letech před Windows 95 Service Release 2, bylo hraní na PC často mučivou zkouškou zahrnující DOS a bootovací disky. Abyste hrám poskytli přímý přístup k hardwaru systému, musíte nejprve spustit systém DOS a použít speciální argumenty v souborech config.sys a autoexec.bat.

To vám pak umožnilo dát hrám přístup k většímu množství paměti, zvukové karty, myši atd. Pro nové majitele počítačů bylo snadné se rychle frustrovat, když se pokoušeli spustit hry kvůli všem překážkám, které museli přeskočit.

Zadejte DirectX

Microsoft si rychle uvědomil, že aby se operační systém Windows stal oblíbeným u hráčů, musel vývojářům her umožnit jejich produktům přístup ke stejným hardwarovým prostředkům v systému Windows, jako v systému DOS.

První verzí DirectX vydanou pro Windows 95 a NT 4.0 byla verze 2.0a, v červnu 1996. První adopce byla pomalá, ale je třeba říci, že DirectX navždy změnil hraní na PC a je nepravděpodobné, že byste našli hru v hodnotě hraní v systému Windows, který jej nepoužívá.

Postupem času se DirectX jednoduše zlepšoval a zlepšoval, ale to, zda můžete využít každou novou verzi, závisí téměř výhradně na tom, zda ji podporují vaše systémové komponenty, zejména grafická karta. Přestože je DirectX přínosem pro hráče, pokud je váš hardware starší než několik generací, existuje velká šance, že váš počítač nemusí být schopen využívat výhod nových zvonů a píšťal, které nejnovější verze obsahuje.

Proč je Direct X 12 tak velký problém?

Je docela jasné, že DirectX 12 je velký problém, který společnost Microsoft dělá, aby označila obrovské zlepšení oproti předchozí verzi.

U konzoly Xbox One otevírá možnost více možností vykreslování a připravuje cestu pro hezčí hry s vylepšenými vizuálními efekty. Existuje také naděje, že DX12 uvolní rychlejší snímkové frekvence podobné PS4, protože vývojářům umožní snadnější přístup k superrychlému ESRAM pro Xbox One.

Nakonec DX12 poskytne Xbox One rychlejší palubní desku a připraví půdu pro 4K video. Na konci PC jsou výhody DX12 mnohem zřetelnější.

Zpětná kompatibilita

Jednou z funkcí, která uštkla uši většiny hráčů, bylo oznámení, že DX12 bude zpětně kompatibilní se starším hardwarem DX11. To v podstatě znamená, že pokud je vaše grafická karta stará méně než dva roky, pravděpodobně nebudete muset upgradovat.

Samozřejmě existují části API DX12, které pravděpodobně nebudou k dispozici pro starší hardware, který není konkrétně „DirectX 12 Compatible“, ale nakonec, pokud vaše grafická karta podporuje DX11, pak si užije značnou část funkce, které DX12 přináší na stůl.

Uživatelé notebooků se radují

Microsoft slibuje, že DX12 bude fungovat dobře i na systémech nižší třídy, což znamená notebooky a tablety. Je známo, že oba tyto výpočetní formové faktory mají menší herní výkon. Hráči obvykle pravděpodobně nebudou kupovat notebook, aby mohli hrát hry, a pravděpodobněji si postaví nebo koupí větší stolní počítač, který dokáže podporovat a uchovávat komponenty potřebné pro běh her s vyššími detaily a rychlostí snímků.

Díky DX12 bude hraní na systémech nižší třídy přinejmenším snesitelnější. Stále není pravděpodobné, že prodáte notebooky a tablety jako primární herní zařízení, ale alespoň můžete jet na dovolenou nebo na služební cestu a stále si na svém notebooku užívat více herních titulů.

Nové možnosti více adaptérů

DX12 pracuje na nízké úrovni, což znamená, že má přístup k mnohem více hardwarovým možnostem než jeho předchůdci. Z nich je multi-adaptér možná nejúžasnější. Strategie s více adaptéry jednoduše umožňuje vývojářům rozdělit povinnosti zpracování mezi hlavní grafický procesor a integrovanou grafiku procesoru.

To znamená, že pokud bude implementována dovedně, vaše velká svalnatá grafická karta, za kterou jste zaplatili stovky dolarů, bude mít pouze tíhu těžkého zvedání a ponechá grafiku CPU na lehčí a rušnější práci, jako je následné zpracování.

Společnost Microsoft tvrdí, že by to mohlo vést ke zvýšení výkonu kolem 10 procent.

4K

Je naprosto jasné, že 4K video a hraní her je prozatím budoucnost (a 6K a 8K atd.). Producenti obsahu a tvůrci her se jasně ubírají tímto směrem.

Zatímco hraní 4K nebude náhle prasknout dokořán, měli bychom se dočkat většího přijetí v hlavním proudu asi za další rok. DirectX 12 rozhodně toto přijetí urychlí, a to kvůli způsobu, který výrazně snižuje režii GPU.

Závěrečné myšlenky

Aby bylo jasno, DirectX 12 bude pro hráče Windows 10 těžit nejvíce. Samozřejmě budou existovat i další výhody, pokud jde o lepší výkon videa, zejména pokud uživatelé budou škálovat až na 4K.

Mezitím však bude DX12 pro hráče PC velkým ziskem výkonu. U Xbox One je porota mimo, ale jak jsme řekli, určitě dojde ke zdokonalení palubní desky, kvality vykreslování a rychlosti snímků (jakmile vývojáři mohou na trh přinést nové tituly, které využívají výhod jeho ESRAM).

Když je však vše řečeno a hotovo, DirectX 12 je jednoznačně to nejlepší, co se hraní her na Windows za dlouhou dobu stane, a mělo by jít dlouhou cestou k prodeji Windows 10 jako nezbytný upgrade pro vážné hráče.

Windows 10 a rozhraní DirectX 12 API se spouští 29. července. Máte-li jakékoli připomínky nebo dotazy týkající se tohoto nejnovějšího operačního systému Microsoftu, zanechte prosím svůj názor v našem diskusním fóru.