DirectX 12 para Windows 10

Después del lanzamiento de Windows 10, me preguntan una y otra vez dónde descargar DirectX 12, por qué dxdiag muestra la versión 11.2 aunque la tarjeta de vídeo sea compatible y sobre cosas similares. Intentaré responder a todas estas preguntas.

Este artículo – detalla el estado actual de DirectX 12 para Windows 10, por qué esta versión puede no estar funcionando en tu ordenador, y dónde descargar DirectX y por qué deberías hacerlo, dado que este componente ya está en el SO.

Cómo averiguar la versión de DirectX en Windows 10

Primero sobre cómo ver la versión de DirectX en uso. Para ello, basta con pulsar la tecla Windows (la que tiene el emblema) + R en el teclado y escribir dxdiag en la ventana Ejecutar.

Esto lanzará la Herramienta de Diagnóstico de DirectX, donde puede ver la versión de DirectX en la pestaña “Sistema” también. En Windows 10, lo más probable es que vea DirectX 12 o 11.2.

Esta última opción no está necesariamente relacionada con una tarjeta gráfica no compatible y definitivamente no es causada por el hecho de que usted necesita descargar DirectX 12 para Windows 10 de antemano, ya que todas las principales bibliotecas necesarias ya están presentes en el sistema operativo justo después de una actualización o instalación limpia.

¿Por qué se utiliza DirectX 11.2 en lugar de DirectX 12?

Si en la herramienta de diagnóstico ve que la versión actual de DirectX 11.2, puede deberse a dos razones principales: una tarjeta de vídeo no soportada (y es posible que se soporte en el futuro) o los controladores de la tarjeta de vídeo obsoletos.

Actualización importante: En Windows 10 Creators Update, el dxdiag principal siempre muestra la versión 12, aunque no sea compatible con la tarjeta de vídeo. Para saber qué versión es compatible, consulte nuestro artículo separado: Cómo averiguar la versión de DirectX en Windows 10, 8 y Windows 7.

Tarjetas gráficas compatibles con DirectX 12 en Windows 10 actualmente:

  • Gráficos integrados de Intel para los procesadores Core i3, i5, i7 Haswell y Broadwell.
  • Tarjetas gráficas NVIDIA GeForce de las series 600, 700, 800 (parcialmente) y 900, así como tarjetas gráficas GTX Titan. NVIDIA también promete compatibilidad con DirectX 12 para las GeForce 4xx y 5xx (Fermi) en un futuro próximo (es de esperar que se actualicen los controladores).
  • Las series AMD Radeon HD 7000, HD 8000, R7, R9, así como los chips gráficos integrados AMD A4, A6, A8 y A10 7000, PRO-7000, Micro-6000 y 6000 (los procesadores E1 y E2 también son compatibles). Son Kaveri, Millins y Beema.

Dicho esto, incluso si su tarjeta de vídeo parece entrar en esta lista, puede ser que un modelo en particular todavía. no es compatible (los fabricantes de tarjetas de vídeo todavía están trabajando en los controladores).

En cualquier caso, una de las primeras cosas que debes hacer si necesitas compatibilidad con DirectX 12 es instalar los últimos controladores de Windows 10 para tu tarjeta gráfica desde las webs oficiales de NVIDIA, AMD o Intel.

Nota: Muchas personas se han encontrado con que los controladores de la tarjeta de vídeo en Windows 10 no se instalan, dando varios errores. En este caso, ayuda desinstalar completamente los controladores antiguos (Cómo desinstalar los controladores de la tarjeta de vídeo) y programas como GeForce Experience o AMD Catalyst e instalarlos de nuevo.

Después de actualizar los drivers, mira en dxdiag qué versión de DirectX se está usando, y al mismo tiempo la versión del driver en la pestaña de pantalla: para soportar DX 12 debería ser el driver WDDM 2.0, no el WDDM 1.3 (1.2).

Cómo descargar DirectX para Windows 10 y por qué lo necesitas

A pesar de que en Windows 10 (al igual que en las dos versiones anteriores del sistema operativo) las principales librerías de DirectX están presentes por defecto, en varios programas y juegos puedes encontrarte con errores como “El programa no puede iniciarse porque falta d3dx9_43.dll en el ordenador” y otros relacionados con la ausencia de ciertas DLL de versiones anteriores de DirectX en el sistema.

Para evitar esto, recomiendo descargar DirectX para Windows 10 de inmediato. Después de descargar el instalador web, ejecútelo, y el programa detectará automáticamente qué bibliotecas DirectX faltan en su ordenador, las descargará e instalará (no preste atención a que el soporte está declarado sólo para Windows 7, en Windows 10 todo funciona exactamente igual).