DirectX 12 es la última implementación de Microsoft de su API de gráficos. Esta API de gráficos facilita acceso directo al hardwarefacilitando mucho el trabajo de los desarrolladores de juegos. Su predecesor DirectX 11 se lanzó por primera vez cuando Windows Vista salió a finales de 2009. La API DirectX 12 más nueva se lanzó en 2015, intrínsecamente diseñada para ser una API de nivel inferior con mejoras importantes.
Quizás te preguntes acerca de la diferencia de rendimiento en los juegos que admiten ambas API. Estos incluyen personas como brujo 3, Listo o no, fortnitey Camino del exilioentre otros. En la guía de hoy, comparamos las API de DirectX 11 y DirectX 12.
DirectX 11 vs DirectX 12: diferencias de funciones
DirectX 11 fue introducido hace más de una décadalo que lo hace bastante antiguo. Aun así, goza de gran prestigio entre los desarrolladores y se utiliza en muchos juegos modernos. Hubo una demanda cada vez mayor de una API de nivel inferior, que es para lo que Microsoft diseñó intrínsecamente DirectX 12. Gracias a esto, los desarrolladores ganan más control granular sobre recursos de hardware como CPU y GPU y cómo se usan con DirectX 12.
Como nos enseñó el tío Ben de Spiderman, un gran poder conlleva una gran responsabilidad. Desarrollar un juego en DirectX 12 puede tener complejidades adicionales. Depende de los desarrolladores optimizar las cosas correctamente para que los usuarios se beneficien del uso de la API de gráficos más moderna. Pero si un desarrollador quiere crear un juego con los últimos avances gráficos, necesitará utilizar la API DirectX 12 moderna en lugar de la API DirectX 11 más antigua.
En general, DirectX 12 también facilita un uso más eficiente de los recursos de hardware. La API más nueva permite a los desarrolladores “acercarse más al hardware” de lo que antes era posible. En los juegos que admiten DirectX 12 y DirectX 11, la última API puede ofrecer un mejor rendimiento siempre que se implemente correctamente. Por supuesto, los gráficos DX12 son mejores que los DX11 debido a los diversos avances que hemos realizado en los últimos años. Hablemos de algunos de estos:
- Ray Tracing es una de las características principales de DirectX 12. Facilita reflejos, iluminación y sombras realistas. Los juegos con trazado de rayos pueden verse increíbles, especialmente si consideras lo increíble que se ve Cyberpunk 2077 con DLSS 3.5 activado, una mejora específica de RT de Nvidia.
- DirectML es una adición que solo se encuentra en la API de DirectX 12. Esto facilita el desarrollo de juegos con aprendizaje automático y puede aumentar la fidelidad gráfica. en esto descripción detallada compartido por Microsoft, se demostró que una técnica de superresolución que utiliza DirectML tiene mejor calidad que el muestreo ascendente bilineal tradicional.
- Sombreado de tasa variable (VRS) es otra actualización posible con DirectX 12. Con esto, los desarrolladores pueden reducir selectivamente la tasa de sombreado en un área determinada para mejorar el rendimiento general. Ciertas partes del juego no tendrán una degradación de la fidelidad visual con una tasa de sombreado más baja, por lo que con VRSse puede aumentar el rendimiento en el juego.
DirectX 11 frente a DirectX 12: comparación de rendimiento
Generalmente, si usted tener hardware antiguoelegir DirectX 11 en el juego podría dar como resultado un mejor rendimiento en comparación con seleccionar DirectX 12. En muchas implementaciones, como Tom Clancy’s The Division, se facilita un mejor rendimiento en la mayoría de los sistemas cuando se usa DX 12 en lugar de DX 11. Aún así, su experiencia como así como la estabilidad general al usar ambas API pueden variar.
Comparamos el rendimiento de DirectX 11 con DirectX 12 en algunos juegos populares donde los jugadores se preguntan qué API es mejor usar. El sistema de prueba aquí es una computadora portátil para juegos económica de Acer, la NitroVcon procesador Core i5-13420H, gráfica RTX 4050 y 16 GB de RAM DDR5.
Camino del exilio: DirectX 11 frente a DirectX 12 frente a Vulkan

En Path of Exile, los mejores resultados se obtuvieron al usar DirectX 11. Obtuve 82,1 FPS en promedio y 90,9 FPS con DX11. Sin embargo, esta es la API de gráficos más antigua disponible para usar en el juego.
Al cambiar a DirectX 12, el rendimiento empeoró con 55,5 FPS de media, lo que representa una disminución del rendimiento del 32,3%. Vulkan funcionó bastante bien para mí y, en general, es la mejor opción en Path of Exile, pero ten en cuenta que muchos jugadores también han informado de un buen rendimiento con DirectX 12.
Fortnite: DirectX 11 frente a DirectX 12
En Fortnite, DirectX 12 se introdujo en 2019. Siempre que cumplas con los requisitos mínimos del juego, puedes usar la API más nueva. La configuración se estableció en Alta para esta prueba, con Nvidia DLSS configurada en Calidad.
El rendimiento fue mucho mayor con DirectX 12 en Fortnite y obtuve 151,4 FPS en promedio. El FPS mínimo también fue mayor, 96,4 FPS y, en general, el juego se sintió mucho más estable.
Con DirectX 11, la experiencia fue notablemente peor. Obtuve un promedio de 112,1 FPS, que es 35% menos que el rendimiento de DirectX 12. Este FPS promedio drásticamente más bajo podría deberse a que estaba en un área diferente, pero estoy seguro de que no iba a aumentar ya que probé el juego en varios escenarios interiores.
En el peor de los casos, el rendimiento cayó a 56,7 FPS en DirectX 11. También hay una configuración centrada en el rendimiento en Fortnite al seleccionar la API de gráficos. Esto podría generar mejores FPS para algunas personas.
La importancia de DirectX
Hoy en día, cuando los desarrolladores tienen que crear un juego para Windows, dependen del sistema operativo para obtener soporte para los controladores. DirectX sirve como columna vertebral y las versiones más nuevas tienen más funciones, como el trazado de rayos. Por supuesto, también existen marcos de software especializados llamados motores de juegos, como Unreal Engine. Imagínese la situación si todo eso no estuviera ahí en primer lugar.
Este era exactamente el escenario antes de que apareciera DirectX. Los desarrolladores prefirieron crear juegos para DOS y consolas de juegos. Pero después de cierto punto, DirectX se convirtió en un estándar de la industria y esencialmente allanó el camino para que los “juegos de PC” se convirtieran en una plataforma adecuada y competente.
Aún así, generalmente es más fácil para los desarrolladores crear juegos para PlayStation o Xbox. Algunas personas realmente sienten que los juegos de consola son el camino a seguir. ¡Descubra por qué uno de nuestros jugadores residentes abandonó su PC para juegos por una PS5 aquí!
Aún así, los juegos de PC tienen sus ventajas. Todo desde trazado de rayos de alta fidelidad, resolución 8K, monitores ultra anchos, y frecuencias de actualización más suaves hacer que la experiencia valga la pena. DirectX, junto con otras API de gráficos, seguirá evolucionando. Recuerde que gracias a estas API de gráficos, podemos disfrutar de los juegos de PC en su forma actual. Existe una variedad ilimitada de hardware para PC disponible en la actualidad; eso también a diferentes precios. Pero todas las PC modernas funcionan de la misma manera para jugar juegos de PC, lo cual es posible gracias a DirectX.
¿Qué piensas sobre DirectX 11 frente a DirectX 12? Háganos saber en los comentarios a continuación.
Apoya nuestro trabajo ❤️
Si te ha gustado este artículo, considera dejar una propina para ayudarnos a seguir publicando contenido de calidad.



















