Determine a súa versión DirectX e o modelo Shader

Un guild para atopar a versión de DirectX e Shader Model no seu PC.

Microsoft DirectX, tamén coñecido como DirectX, é un conxunto de APIs utilizadas no desenvolvemento e programación de videojuegos nos sistemas operativos de Microsoft (Windows e Xbox). Introducido en 1995, pouco despois do lanzamento de Windows 95, desde entón foi incluído en todas as versións de Windows desde Windows 98.

Co lanzamento de DirectX 12 en 2015 Microsoft introduciu unha serie de novas características de programación, como as API de baixo nivel que permiten aos desenvolvedores controlar máis sobre os comandos que se envían á unidade de procesamento de gráficos. As API DirectX 12 tamén se utilizarán no desenvolvemento de xogos de Xbox One e Windows Phone ademais de Windows 10 .

Dende o lanzamento das tarxetas gráficas DirectX 8.0 utilizáronse programas / instrucións coñecidos como Shader Models para axudar a interpretar as instrucións sobre como renderizar os gráficos enviados desde a CPU á tarxeta gráfica. Moitos novos xogos de PC están cada vez máis en lista de versións de Shader Model nos seus requisitos do sistema.

Non obstante, estas versións shader están ligadas á versión de DirectX que instalou no seu PC e que, á súa vez, está ligado á súa tarxeta gráfica. Isto pode dificultar se o sistema pode manexar un determinado modelo shader ou non.

Como determinar a versión DirectX que ten?

  1. Fai clic no menú Inicio e despois en "Executar".
  2. Na caixa "Executar" escriba "dxdiag" (sen as comiñas) e prema en "Aceptar". Isto abrirá a ferramenta DirectX Diagnostic.
  3. Na páxina do Sistema, listada na sección "Información do sistema", debes ver unha "Versión DirectX" na lista.
  4. Combina a túa versión DirectX coa versión Shader que se atopa a continuación.

Unha vez que determinou a versión de DirectX que se está a executar no seu PC, pode usar o seguinte gráfico para determinar que versión de Shader Model é compatible.

Versións do modelo DirectX e Shader

* Non dispoñible para o sistema operativo Windows XP
† Non está dispoñible para Windows XP, Vista (e Win 7 antes de SP1)
‡ Windows 8.1, RT, servidor 2012 R2
** Windows 10 e Xbox One

Teña en conta que as versións de DirectX antes de DirectX 8.0 non son compatibles cos modelos shader

As versións DirectX detalladas aquí comezan con DirectX versión 8.0. As versións de DirectX anteriores á versión 8.0 foron lanzadas principalmente en soporte de Windows 95, Windows 98, Windows Me, Windows NT 4.0 e Windows 2000.

As versións DirectX versións 1.0 a 8.0 foron compatibles con Windows 95. Windows 98 / Me incluíu soporte a través de DirectX versión 9.0. Todas as versións máis antigas de DirectX están dispoñibles en varios sitios de terceiros e se está a instalar versións anteriores do sistema operativo Windows, poden ser útiles para executar ficheiros / discos orixinais do xogo.

Unha recomendación antes de instalar unha versión máis recente de DirectX é asegurarse de que a súa tarxeta gráfica admita esa versión de DirectX.

Que xogos soporta DirectX 12?

A maioría dos xogos de PC desenvolvidos antes do lanzamento de DirectX 12 foron probabelmente desenvolvidos usando e versión anterior de DirectX. Estes xogos serán compatibles en ordenadores con DirectX 12 instalados debido á compatibilidade cara atrás.

Se por casualidade o seu xogo non é compatible cunha nova versión de DirectX, principalmente os xogos que se executan en DirectX 9 ou anteriores, Microsoft fornece DirectX End-User Runtime que arranxará moitos erros de tempo de execución con DLL instalados desde as versións máis antigas de DirectX.

Como instalar a última versión de DirectX?

A instalación da última versión de DirectX só é necesaria cando estás a xogar un xogo que foi desenvolvido coa última versión. Microsoft fixo que sexa moi fácil estar actualizado e que se poida actualizar a través da actualización estándar de Windows e mediante a descarga e instalación manual. Desde o lanzamento de DirectX 11.2 para Windows 8.1, con todo, DirectX 11.2 xa non está dispoñible como descarga / instalación autónoma e debe descargarse a través de Windows Update.

Ademais da actualización de Windows, a maioría dos xogos verificarán o sistema na instalación para ver se cumpre os requisitos de DirectX, se non o solicitará para descargar e instalar antes de instalar o xogo.