Determineu la vostra versió DirectX i el model Shader

Un gremi per trobar la versió de DirectX i el model Shader que s'executa a la vostra PC.

Microsoft DirectX, també conegut com DirectX és un conjunt d' API que s'utilitza en el desenvolupament i programació de videojocs en els sistemes operatius de Microsoft (Windows i Xbox). Introduït el 1995, poc després del llançament de Windows 95, s'ha inclòs en totes les versions de Windows des de Windows 98.

Amb l'alliberament de DirectX 12 el 2015 Microsoft va introduir una sèrie de noves funcions de programació, com ara API de baix nivell que permeten als desenvolupadors controlar més el que s'envien les comandes a la unitat de processament de gràfics. Les API de DirectX 12 també s'utilitzaran en el desenvolupament de jocs de Xbox One i Windows Phone , a més de Windows 10 .

Des de l'alliberament de les targetes gràfiques DirectX 8.0 s'han utilitzat programes / instruccions coneguts com Shader Models per ajudar a interpretar instruccions sobre com renderitzar gràfics enviats des de la CPU a la targeta gràfica. Molts jocs de pc nous estan incloent cada vegada més les versions del model Shader en els requisits del sistema.

Tanmateix, aquestes versions shader estan lligades a la versió de DirectX que teniu instal·lada al vostre PC, que al seu torn està vinculada a la vostra targeta gràfica. Això pot dificultar si el vostre sistema pot gestionar o no un determinat model d'ombra.

Com es determina la versió DirectX que teniu?

  1. Feu clic al menú Inici i després a "Executa".
  2. A la casella "Executar" escriviu "dxdiag" (sense les cometes) i feu clic a "Ok". Això obrirà l'eina DirectX Diagnostic.
  3. A la pestanya Sistema, que apareix a l'encapçalament "Informació del sistema", hauríeu de veure una "Versió DirectX" a la llista.
  4. Coincideix amb la versió de DirectX amb la versió Shader que es mostra a continuació.

Una vegada que hàgiu determinat la versió de DirectX que s'està executant al vostre PC, podeu utilitzar el quadre següent per determinar què és compatible amb la versió del model Shader.

Versions del model DirectX i Shader

* No disponible per al sistema operatiu Windows XP
† No està disponible per a Windows XP, Vista (i Win 7 abans de SP1)
‡ Windows 8.1, RT, Servidor 2012 R2
** Windows 10 i Xbox One

Tingueu en compte que les versions de DirectX anteriors a DirectX 8.0 no són compatibles amb els models shader

Les versions de DirectX detallades aquí comencen amb DirectX versió 8.0. Les versions de DirectX anteriors a la versió 8.0 es van publicar principalment en suport de Windows 95, Windows 98, Windows Me, Windows NT 4.0 i Windows 2000.

Les versions de DirectX 1.0 a 8.0a eren compatibles amb Windows 95. Compatibilitat amb Windows 98 / Me inclosa mitjançant DirectX versió 9.0. Totes les versions anteriors de DirectX estan disponibles en diversos llocs de tercers i si esteu instal·lant versions anteriors del sistema operatiu de Windows, poden ser útils per executar fitxers / discs originals del joc.

Una recomanació abans d'instal·lar una versió més recent de DirectX és assegurar-se que la vostra targeta gràfica suporta aquesta versió de DirectX.

Què jocs suporten DirectX 12?

La majoria de jocs de PC desenvolupats abans de l'alliberament de DirectX 12 es van desenvolupar amb més probabilitat utilitzant i la versió anterior de DirectX. Aquests jocs seran compatibles a les PC amb DirectX 12 instal·lades a causa de la compatibilitat cap a enrere.

Si per casualitat el vostre joc no és compatible amb una nova versió de DirectX, principalment jocs que s'executen en DirectX 9 o anteriors, Microsoft proporciona el Temps d'execució de l'usuari final de DirectX que solucionarà molts errors de temps d'execució amb DLL instal·lats a partir de les versions anteriors de DirectX.

Com instal·lar l'última versió de DirectX?

La instal·lació de l'última versió de DirectX només és necessària quan intenteu jugar un joc que s'hagi desenvolupat amb aquesta última versió. Microsoft ha fet que sigui molt fàcil mantenir-se actualitzat i que es pugui actualitzar mitjançant l'actualització estàndard de Windows i mitjançant la descàrrega i la instal·lació manuals. Des del llançament de DirectX 11.2 per a Windows 8.1, però, DirectX 11.2 ja no està disponible com a descàrrega / instal·lació independent i s'ha de descarregar a través de Windows Update.

A més de Windows Update, la majoria de jocs comprovaran el vostre sistema en la instal·lació per veure si compleix els requisits de DirectX, si no se us demanarà que baixeu i instal·leu abans d'instal·lar el joc.