Určete verzi rozhraní DirectX a model Shader

Guild na nalezení verze DirectX a modelu Shader běžícího v počítači.

Microsoft DirectX, také jednoduše známý jako DirectX, je soubor API používaných při vývoji a programování videohier v operačních systémech Microsoft (Windows a Xbox). Představen v roce 1995, krátce po vydání systému Windows 95, byl od té doby dodáván v každé verzi systému Windows od Windows 98.

S vydáním rozhraní DirectX 12 v roce 2015 společnost Microsoft představila řadu nových programovacích funkcí, jako jsou API na nižší úrovni, které umožňují vývojářům více kontroly nad tím, co jsou příkazy odesílány do grafické procesní jednotky. Rozhraní API rozhraní DirectX 12 budou také použity ve vývoji her Xbox One a Windows Phone kromě systému Windows 10 .

Od vydání grafických karet s rozhraním DirectX 8.0 byly použity programy / pokyny známé jako Shader Modely, které pomáhají interpretovat pokyny, jak graficky odesílat grafiku z CPU na grafickou kartu. Mnoho nových počítačových her stále častěji uvádí verze modelu Shader ve svých požadavcích na systém.

Nicméně tyto verze shaderu jsou svázány s verzí DirectX, kterou jste nainstalovali do počítače, který je následně navázán na grafickou kartu. To může ztěžovat určit, zda váš systém zvládne určitý model shaderu nebo ne.

Jak zjistit verzi DirectX?

  1. Klepněte na nabídku Start a potom na příkaz Spustit.
  2. Do pole "Spustit" zadejte "dxdiag" (bez uvozovek) a klikněte na tlačítko "Ok". Otevře se nástroj Diagnostika rozhraní DirectX.
  3. Na kartě Systém, která je uvedena pod nadpisem "Informace o systému", by se měla zobrazit "verze DirectX".
  4. Přizpůsobte verzi DirectX s níže uvedenou verzí Shader.

Jakmile zjistíte verzi rozhraní DirectX spuštěnou v počítači, můžete pomocí níže uvedeného grafu zjistit, jaká verze modelu Shader je podporována.

Verze modelů DirectX a Shader

* Není k dispozici pro operační systém Windows XP
† Není k dispozici pro Windows XP, Vista (a Win 7 před SP1)
‡ Windows 8.1, RT, Server 2012 R2
** Windows 10 a Xbox One

Vezměte prosím na vědomí, že verze DirectX před DirectX 8.0 nepodporují modely shaderu

Zde popsané verze rozhraní DirectX začínají v DirectX verze 8.0. Verze rozhraní DirectX před verzí 8.0 byly vydány především v systému Windows 95, Windows 98, Windows Me, Windows NT 4.0 a Windows 2000.

Verze DirectX verze 1.0 až 8.0a byly kompatibilní se systémem Windows 95. Systém Windows 98 / Me zahrnoval podporu prostřednictvím rozhraní DirectX verze 9.0. Všechny starší verze rozhraní DirectX jsou dostupné na různých webech třetích stran a pokud instalujete starší verze operačního systému Windows, mohou se vám hodit pro spuštění originálních herních souborů / disků.

Jedním z doporučení před instalací novější verze rozhraní DirectX je zajistit, aby grafická karta podporovala verzi rozhraní DirectX.

Jaké hry podporují rozhraní DirectX 12?

Většina počítačových her vyvinutých před vydáním rozhraní DirectX 12 byla s největší pravděpodobností vyvinutá pomocí dřívější verze rozhraní DirectX. Tyto hry budou kompatibilní s počítači s nainstalovaným rozhraním DirectX 12 díky zpětné kompatibilitě.

Pokud náhoda není hra kompatibilní s novou verzí DirectX, zejména hry spuštěné na DirectX 9 nebo starší, poskytuje Microsoft Runtime pro koncové uživatele, který opraví mnoho chyb běhu s DLL nainstalovanými ze starších verzí rozhraní DirectX.

Jak nainstalovat nejnovější verzi rozhraní DirectX?

Instalace nejnovější verze rozhraní DirectX je nutná pouze při pokusu o přehrání hry, která byla vytvořena s nejnovější verzí. Společnost Microsoft velmi jednoduše udržuje aktuální informace a může být aktualizována prostřednictvím standardní aktualizace systému Windows Update a prostřednictvím manuálního stahování a instalace. Od vydání verze DirectX 11.2 pro Windows 8.1 však již není DirectX 11.2 k dispozici jako samostatné stahování / instalace a musí být staženo prostřednictvím služby Windows Update.

Kromě hry Windows Update většina her zkontroluje váš systém při instalaci, aby zjistil, zda splňuje požadavky na rozhraní DirectX. Pokud se tak nestane, budete vyzváni ke stažení a instalaci před instalací hry.