Mundo Digital

¿Qué es DirectX y por qué es importante para los juegos de PC?

DirectX es el ingrediente secreto que permite ejecutar la mayoría de los mejores juegos de PC. Resuelve un problema para los desarrolladores al ofrecer una solución estandarizada para comunicar instrucciones a su tarjeta gráfica, y es la piedra angular de las mejores tarjetas gráficas que puede comprar en este momento.

Le mostraremos qué es DirectX, por qué DirectX 12 Ultimate es importante y cómo puede encontrar qué versión de DirectX está instalada en su PC.

¿Qué es DirectX?

DirectX es una interfaz de programación de aplicaciones (API) desarrollada por Microsoft para Windows y Xbox. Una API de gráficos es un intermediario que facilita el envío de instrucciones desde el software al hardware dentro de su PC. En los primeros días de las computadoras, las instrucciones iban directamente al hardware. Sin embargo, a medida que los juegos se han vuelto más complicados y las medidas de seguridad más directas, las API han sido la columna vertebral para decirle a su GPU qué hacer.

En años anteriores, los desarrolladores de juegos necesitaban escribir controladores para varias tarjetas gráficas. Las API como DirectX están estandarizadas, lo que permite que su Controladores AMD o Nvidia para hacer todo, independientemente de la tarjeta gráfica que tenga. Las API de gráficos también habilitan funciones como el trazado de rayos acelerado por hardware y pueden aumentar el rendimiento a través de varias optimizaciones.

DirectX no es la única API de gráficos, pero es la principal que encontrarás. Sin embargo, es exclusivo de Windows, mientras que las API de código abierto como Vulkan brindan soporte multiplataforma.

Explicación de DirectX 12 Ultimate

Trazado De Rayos Directx En Battlefield V.

La versión más reciente de DirectX es DirectX 12 Ultimate, que está disponible en Windows 10, Windows 11 y Xbox Series X/S. Microsoft lo describe como «aditivo» a DirectX 12, trayendo funciones como trazado de rayos y sombreado de tasa variable a las consolas Windows y Xbox.

Estas son todas las funciones adicionales de DirectX 12 Ultimate:

  • Trazado de rayos DirectX (DXR): una versión anterior del trazado de rayos introducida en juegos como Fortnite y campo de batalla v La mayoría de los títulos que admiten el trazado de rayos lo hacen a través de DXR (aunque Vulkan también tiene su propio soporte de trazado de rayos).
  • Sombreado de tasa variable (VRS): permite que la GPU asigne diferentes cantidades de energía a diferentes áreas en un cuadro. La idea es aumentar el rendimiento centrándose en las áreas más importantes de una escena, lo que ahorra recursos en áreas menos exigentes.
  • Sombreadores de malla: los sombreadores de malla son un tema complejo, pero esencialmente combinan varios pasos de sombreado en un solo proceso. Esto evita el paso entre la CPU y la RAM al dibujar mallas, lo que mejora el rendimiento.
  • Comentarios de muestras: los juegos modernos transmiten activos al mundo del juego, y el juego se ve obligado a predecir qué transmitir a continuación en función de lo que está haciendo el jugador. Los comentarios de Sampler alimentan muestras de lo que podría suceder sin ejecutar realmente la instrucción, lo que permite que los juegos tomen mejores decisiones sobre qué activos transmitir.

Aunque DirectX 12 Ultimate tiene muchas características nuevas, no necesita preocuparse por ellas. Son principalmente para que los desarrolladores optimicen los juegos más allá de lo que podrían hacer en DirectX 12 o DirectX 11. La adición más importante es DXR, que permite el trazado de rayos no solo en PC sino también en Xbox Series X.

DirectX 12 frente a DirectX 11

Un Jugador Se Para Junto A Su Compañero Hongo En Tiny Tina'S Wonderlands.

Aunque la mayoría de los juegos nuevos vienen con DirectX 12, todavía hay muchos títulos predominantes que usan DirectX 11 de forma predeterminada. Fortnite, por ejemplo, utiliza DirectX 11 y juegos como Control y Civilización VI incluir ambas opciones. En la mayoría de los casos, debe elegir la API más reciente compatible con su tarjeta gráfica.

Pasamos por el punto de referencia en El país de las maravillas de Tiny Tina para ver las diferencias. Son menores, pero DirectX 12 proporcionó un aumento respetable del 6,5 % en nuestras pruebas. La versión más reciente de DirectX generalmente proporcionará el mejor rendimiento, especialmente meses o años después del lanzamiento de una nueva versión.

Comparación De Rendimiento Entre Directx 11 Y Directx 12.

Las tarjetas gráficas de las series RTX 30 y 20 de Nvidia son compatibles con DirectX 12 Ultimate, al igual que las tarjetas gráficas RX 6000 de AMD. Las tarjetas gráficas RX 5000 de AMD no son compatibles con DirectX 12 Ultimate (no son compatibles con el trazado de rayos), aunque son compatibles con la versión base de DirectX 12.

Cómo instalar y actualizar DirectX

Menú Dxdiag En Windows 11.

No puede instalar DirectX directamente. Viene con Windows, y solo puede actualizarlo con Windows. Si ve una oferta para instalar DirectX en línea, evítela a toda costa. Microsoft no pone a disposición ningún instalador.

Instalar y actualizar DirectX implica realizar una actualización de Windows. Lea nuestra guía completa sobre cómo instalar Windows 11 si está comenzando desde cero. Antes de actualizar DirectX, debe averiguar su versión de DirectX, lo que puede hacer siguiendo estos pasos:

  • Haga clic derecho en el icono de Windows en la barra de Inicio y seleccione Correr.
  • Escriba «dxdiag» en el cuadro y seleccione ESTÁ BIEN.
  • Comprobar Versión de DirectX bajo la Sistema pestaña.

Siempre que haya mantenido Windows actualizado, debe tener la última versión. Si no lo hace, puede obligar a Windows a buscar nuevas actualizaciones con los siguientes pasos:

  • Usar Tecla de Windows+S para abrir el cuadro de búsqueda.
  • Buscar Buscar actualizaciones y selecciónelo.
  • Utilizar el Cheque para actualizaciones botón para buscar nuevas actualizaciones.
  • Hacer clic Instalar ahora.

Recomendaciones de los editores






Publicaciones relacionadas

Botón volver arriba