DirectX 12 je nejnovější grafické rozhraní API, které pohání Windows 11, ale mnoho z nich nejlepší PC hry stále buď běží na DirectX 11, nebo obsahuje možnost přepínání. Které byste si měli vybrat?
Obsah
- Grafická rozhraní API nejsou stejná
- DirectX 12 vs. DirectX 11: jaký je rozdíl?
- DirectX 12 vs. DirectX 11: výkon
- Měli byste používat DirectX 12?
Ačkoli většina aktualizací DirectX je iterativních, DirectX 12 představuje masivní posun pro API, které Microsoft vyvíjí již několik desetiletí. Může výrazně zlepšit výkon ve vašich hrách a má několik jedinečných funkcí, ke kterým DirectX 11 nemá přístup.
Doporučená videa
Grafická rozhraní API nejsou stejná
![Logo DirectX 12 Ultimate.](/f/5e4df57452c995fb8283d9b5ce946e57.jpg)
Rozpadá se nám úplný vysvětlovač co je to DirectX, ale je důležité rychle objasnit, co je grafické aplikační programové rozhraní (API). Grafické API se stará o převod instrukcí ze softwaru (vaší hry) do standardizovaných instrukcí pro váš hardware (vaše grafická karta a procesor).
Příbuzný
- Nejlepší PC sestavy: rozpočet, hry, střih videa a další
- Nejlepší procesory pro hraní her: AMD a Intel se střetnou
- Nejlepší herní klávesnice pro rok 2023
Ne všechna grafická rozhraní API jsou však vytvořena stejně. Jak můžete vidět v našem rozpad Vulkan API, poskytuje lepší výkon než DirectX ve většině her. Režie API může představovat významný rozdíl ve výkonu při hraní her, takže i když může Zdá se, že použití jakékoli verze DirectX je v pořádku, může to být jedno z nejdůležitějších nastavení vyladit.
DirectX 12 vs. DirectX 11: jaký je rozdíl?
![DirectX ray tracing v Battlefield V.](/f/80dae8b208231d95e43ba85ca127d50e.jpg)
Mezi DirectX 11 a DirectX 12 je nejdůležitější rozdíl v tom, že DirectX 11 je rozhraní API na vysoké úrovni, zatímco DirectX 12 je rozhraní API na nízké úrovni. Mezi vaší hrou a vaším hardwarem jsou různé vrstvy. Nízkoúrovňová rozhraní API jsou blíže hardwaru, zatímco vysokoúrovňová rozhraní API jsou vzdálenější a více zobecněná.
Je to důležitý rozdíl mezi DirectX 11 a DirectX 12. Stručně řečeno, DirectX 12 umožňuje vývojářům her zacílit optimalizace blíže k hardwaru, což snižuje režii způsobenou rozhraním API a grafickým ovladačem. Na druhou stranu je pro vývojáře také obtížnější s ním pracovat.
Při uvedení na trh DirectX 12 ve skutečnosti vykazoval o něco nižší výkon než DirectX 11, a to především kvůli jeho složitosti. Vývojáři se však v posledních několika letech zaměřili na DirectX 12 více – ehm – přímo a vytlačili více optimalizací. Jak se dostaneme k dalšímu, DirectX 12 funguje lépe než DirectX 11 ve většině her.
![Grafický kanál pro DirectX 11.](/f/09e12b19a0f6fc047320e163cff24dd8.jpg)
![Grafický kanál pro DirectX 12.](/f/b1074af8e54fe46d2a930943e48e69aa.jpg)
Další významnou změnou v DirectX 12 je paralelní výpočet. DirectX 11 zpracovává sériové operace, což znamená, že existuje jediná fronta operací, které se provádějí v pořadí. Paralelní výpočet otevírá vývojářům možnost provádět více hovorů současně, což výrazně zvyšuje efektivitu operací.
Podobně DirectX 12 otevírá možnost asynchronních operací. To je podobné paralelnímu počítání, ale není to totéž. Asynchronní výpočet umožňuje vašemu hardwaru pokračovat v operacích bez čekání na dokončení další operace. Váš procesor může například provést úvod, aby přijal textury z paměti a přešel k nim provedení jiné funkce (jako AI pro znak) bez čekání na tuto instrukci paměti Dokončit. Toto stanovení priorit může snížit malé kousky latence na tisících místech, takže vaše hry budou celkově mnohem rychlejší.
A konečně, DirectX 12 také podporuje řadu funkcí z DirectX 12 Ultimate. O těchto si můžete přečíst v naše rozdělení DirectX, ale zahrnují sledování paprsků a zastínění s proměnnou rychlostí, mimo jiné vizuální a výkonnostní funkce.
DirectX 12 vs. DirectX 11: výkon
![Výkon DirectX 11 vs. DirectX 12.](/f/e7e56fc181d92ce1e83412496d44eef5.jpg)
Mezi DirectX 11 a DirectX 12 je mnoho technických rozdílů, ale výkon je král. Jak můžete vidět v grafu výše, téměř vždy dosahujete lepšího výkonu s DirectX 12 než s DirectX 11, takže je nejlepší použít novější API.
Viděli jsme „téměř“, protože API není jediným faktorem výkonu. Některé hry nemají mnoho výhod z DirectX 12, protože některé hry vidí více výhod z nízkoúrovňových optimalizací než jiné. Umírající světlo 2, například nevidí v podstatě žádnou změnu ve výkonu. Ale Civilizace VI, který má masivní pracovní zátěž AI, která těží z asynchronního výpočtu, zaznamenává obrovské zlepšení. Shadow of the Tomb Raider a Tiny Tina’s Wonderlands sedět někde uprostřed.
Hry nejsou jediným faktorem. Výše uvedené výsledky byly shromážděny pomocí an AMD RX 7900 XTX, který je z nejnovější generace AMD. Novější grafické karty a procesory zaznamenají větší přínos DirectX 12 než starší generace.
Je tu ale docela široká síť. Mluvíme o několika posledních generacích, které zaznamenaly zlepšení, zatímco grafické karty, které jsou téměř deset let staré, zaznamenaly menší zlepšení. Pokud máte moderní PC, DirectX 12 je obvykle tou správnou odpovědí.
Měli byste používat DirectX 12?
![Mapa v Civilizaci VI.](/f/0ac388bdbe285254625de8f41996355b.jpg)
Existuje tucet nebo více her, které podporují DirectX 11 a DirectX 12, včetně Civilization VI, Control, Shadow of the Tomb Raider, a Umírající světlo 2. Většina her bude z důvodu kompatibility jako výchozí používat DirectX 11, ale je dobré přejít na režim DirectX 12.
Jedinou výjimkou je, pokud máte starší počítač starší 10 let. Starší hardware může na DirectX 11 fungovat plynuleji nebo DirectX 12 nemusí poskytovat vůbec žádné výhody. Drtivá většina lidí by však měla zvolit DirectX 12 pro jeho rozsáhlejší funkce a lepší optimalizace her.
Doporučení redakce
- Nejlepší nabídky herních počítačů: Hrajte Diablo 4 a další od 490 $
- Mezi AMD Ryzen 7 7800X3D a Ryzen 9 7950X3D neexistuje žádná soutěž
- Resident Evil 4 Remake PC: nejlepší nastavení, ray tracing, FSR a další
- Returnal PC: nejlepší nastavení, ray tracing, Steam Deck a další
- Windows 11 už měsíce způsobuje problémy s grafikou Intel a nikdo neřekl ani slovo
Upgradujte svůj životní stylDigitální trendy pomáhají čtenářům mít přehled o rychle se měnícím světě technologií se všemi nejnovějšími zprávami, zábavnými recenzemi produktů, zasvěcenými úvodníky a jedinečnými náhledy.