Todo lo que necesita saber acerca de directx en 2016

Cualquiera que haya instalado un juego de Windows en los últimos 15 años debe estar familiarizado con una cosa en particular - al final de la instalación de un videojuego, el asistente le pedirá que actualizar a la última versión de DirectX en su ordenador.

Alguna vez se preguntó lo que es o por qué es incluso necesario? Tenemos todas las respuestas para usted aquí.

¿Qué es DirectX?

Una computadora es todo sobre la fabricación de software y hardware de hablar el uno al otro de una manera transparente. A ti, que debe ser similar magia. Pero bajo el capó, los desarrolladores pasan mucho tiempo de programación de software para que utilice los recursos de hardware tan eficientemente como sea posible.

Una consola de videojuegos, al igual que la Xbox One o PlayStation 4, tiene un hardware específico en ella. No cambia de sistema a sistema. Cada PS4 tiene el mismo procesador, misma tarjeta gráfica, memoria RAM misma, y ​​así sucesivamente.

Así que cuando los desarrolladores hacer un juego para la PS4, saben exactamente qué hardware que están trabajando con. Si bien cualquier persona puede hacer que los juegos de vídeo sin necesidad de programación, los profesionales trabajan duro para ganarse todos los recursos del hardware para ofrecer el mejor rendimiento.Cómo hacer que los videojuegos sin necesidad de programaciónCómo hacer que los videojuegos sin necesidad de programación¿Quieres hacer un videojuego, pero no puede codificar? A continuación, utilice un kit de construcción de videojuegos que le permite crear juegos sin ningún tipo de codificación requiere!Lee mas

DirectX-logo

Por supuesto, las cosas no son tan simples al hacer juegos para PC. Tienes diferentes componentes de varios fabricantes que pueden alterar en gran medida el rendimiento. Dos PC pueden tener completamente diferentes procesadores, placas base y tarjetas gráficas, y hay miles de permutaciones de esto.¿Cuál es el interior del equipo: La historia de todos los componentes que usted necesita saber¿Cuál es el interior del equipo: La historia de todos los componentes que usted necesita saberSi usted está comprando un nuevo ordenador o la construcción de su propia, que va a ser sometido a una gran cantidad de siglas y números aleatorios.Lee mas

Entonces, ¿cómo un desarrollador asegúrese de que pueda obtener el mejor rendimiento?

Ahí es donde entra en juego DirectX. DirectX es una interfaz de programación de aplicaciones (API) que permite a los fabricantes de software-(como los desarrolladores de juegos de vídeo) hablan más fácilmente con los diferentes componentes de hardware que se ejecutan en Windows PC.

DirectX-negro-logo

DirectX se divide a grandes rasgos en tres partes:

  • Direct3D (para usar la tarjeta de gráficos para representar los objetos en 3D)
  • DirectDraw (para usar la tarjeta de gráficos para representar los objetos en 2D)
  • DirectSound (para usar la tarjeta de sonido para ofrecer una mejor audio)

En pocas palabras, DirectX es un puente lenguaje que permite a los fabricantes de juegos de vídeo hablan con una variedad de hardware de un PC con Windows, sin necesidad de escribir código separado para cada uno.

DirectX OpenGL vs.

Al igual que DirectX de Microsoft, hay otra API estándar del sector denominado OpenGL. DirectX y OpenGL hacen el mismo trabajo básico, es decir, hacen que sea más fácil para los desarrolladores crear juegos de vídeo mediante la creación de una “lengua” estándar para hablar con un hardware diferente.

Sin embargo, hay algunas diferencias fundamentales. DirectX proporciona a los desarrolladores un mayor control sobre el hardware, permitiendo que elijan cómo utilizar los diferentes recursos disponibles en un sistema. OpenGL tiene parámetros específicos que el desarrollador debe cumplir con, y asignar los recursos en consecuencia.

¿Qué escuela de pensamiento es mejor? Es un debate sin fin que se ha estado librando desde hace décadas, por lo que no se preocupe demasiado.

Vídeo: Como Saber que DirecTX Tengo y Que DirecTX Soporta Mi Placa de VideoDIRECTX 9,10,11,12

Lo que importa a usted, el consumidor, es la siguiente: DirectX es importante para PC con Windows y los fabricantes de juegos de video responder rápidamente a los cambios en ella mientras OpenGL es ideal para la optimización de los juegos de Linux como Minecraft y es importante para los sistemas operativos basados ​​en Linux como steamos.7 pasos para instalar y optimizar Minecraft Para Linux7 pasos para instalar y optimizar Minecraft Para LinuxMinecraft en Linux tiene todavía sufren de problemas de rendimiento de vez en cuando. Sin embargo, hay algunos pasos que puede tomar que puede hacer cada poco de diferencia.Lee mas

Aquí está la cosa sin embargo. Al escribir estas líneas, DirectX tiene una ventaja sobre OpenGL. Ars Technica incluso pasó una comparación de Windows 10 y steamos y se encontró que DirectX tiene un rendimiento significativamente mejor que OpenGL. Tal vez esto podría cambiar en el futuro, pero no apostar su casa en ella.

Lo especial de DirectX 12?

Windows 10, el último sistema operativo de Microsoft, también viene exclusivamente con la última versión de DirectX. De hecho, nos gustaría ir tan lejos como para decir DirectX 12 es una táctica para que se actualice si no lo ha hecho. Todo hasta Windows 8 compatible con DirectX 11, y las pruebas han demostrado que DirectX 12 es muy superior.6 Tácticas Microsoft para hacer la actualización a Windows 106 Tácticas Microsoft para hacer la actualización a Windows 10Microsoft está dispuesto a conseguir que en Windows 10 y que están trabajando duro. Hemos resumido las tácticas que están utilizando para llegar a actualizar a Windows 10 lo más rápido posible.Lee mas

Vídeo: Descargar e Instalar DirectX 11 Windows 7/8 MEGA ACTUALIZADO 2016

Una de las mayores ventajas de DirectX 12 es algo llamado soporte multi-adaptador. CPU modernas son en realidad APU - Unidades de Procesamiento Acelerado - el cual combinar un procesador de ordenador y un procesador de gráficos en un chip. Por lo tanto, dado que la CPU ya cuenta con un procesador de gráficos en él, ¿por qué perder ese poco de hardware?¿Qué es una APU? [Tecnología Explicación]¿Qué es una APU? [Tecnología Explicación]Lee mas

DirectX 12 descarga el cómputo inteligentemente a la tarjeta gráfica principal y al procesador de gráficos integrado de la CPU. La tarjeta gráfica principal hará el trabajo pesado, mientras que su APU hace el trabajo más liviano. El resultado final es una representación más rápida de procesamiento de gráficos y más eficiente de juego.

DirectX-12-multiadaptador

Se advierte que DirectX 12 es todavía un poco lejos de la adopción masiva por los desarrolladores. Además, si bien funciona con hardware antiguo, usted todavía necesita algo reciente para tomar realmente el máximo provecho de ella.

  • Si usted tiene una tarjeta gráfica Nvidia, se necesita una GTX 400 o superior tarjeta - básicamente, cualquier cosa con arquitectura Fermi.
  • Si usted tiene una tarjeta gráfica AMD, se necesita un HD 7000, R5 240, o más reciente tarjeta - básicamente, cualquier cosa basada en la arquitectura GCN.
  • Si su PC de Intel tiene gráficos integrados, entonces usted necesita Intel Haswell o mejores CPUs.
  • Si su PC AMD tiene gráficos integrados, entonces usted necesita AMD Kaveri, Mullins, Beema o mejores CPUs.

Como revisar & DirectX actualización

Es fácil comprobar qué versión de DirectX que está usando en este momento. Aquí está el proceso simple:

  1. Vaya a Inicio gt; Ejecutar o presione Win + R.
  2. Escribe “dxdiag” (sin las comillas) y pulse Enter o haga clic en OK. Esto abrirá la Herramienta de diagnóstico de DirectX.
  3. La parte inferior del panel mostrará la versión de DirectX que se encuentra.

DirectX-Diagnostic-Tool-versión

Windows 10 Los usuarios deben estar en DirectX 12 o DirectX 11, mientras que Windows 7 y Windows 8 usuarios deben estar en DirectX 11. Microsoft ha dejado de apoyar oficialmente Windows XP, pero no va a desaparecer por el momento. Si estás en XP, es probable que vea DirectX 9.¿Por qué Windows XP no se va a desaparecer pronto¿Por qué Windows XP no se va a desaparecer prontoLa gente no puede dejar de Windows XP. En negocios y hogares de todo el mundo, que se quedará. Hablamos con tres usuarios de Windows XP de distintas generaciones y procedencias para averiguar por qué.Lee mas

Si cree que se están quedando atrás, se puede descargar e instalar manualmente DirectX de Microsoft, o simplemente ejecutar Windows Update.

DirectX-Diagnostic-Tool-display-aceleración por hardware

También, ir a la Monitor pestaña de la herramienta de diagnóstico de DirectX y comprobar si DirectDraw, Direct3D, o la aceleración de textura AGP está marcado No disponible. Esto indica su hardware no es compatible con la versión de DirectX está ejecutando, por lo que no puede hacer uso de la aceleración de hardware. Lo mejor es actualizar el hardware si desea eso.

Se cambia a Windows 10 para DX12?

Ahora, Windows 10 tiene un montón de otras características para los jugadores, pero DirectX 12 es sin duda el más importante de ellos. ¿Va a cambiar a la nueva versión de Windows sólo para obtener DX12?Windows 10 es para jugadores: 6 Características que le encantaráWindows 10 es para jugadores: 6 Características que le encantaráUsted tendrá que utilizar Windows 10 para el juego! Ya se trate de la transmisión de los juegos de Xbox One a su PC, usando la aplicación Xbox, o disfrutar de juegos de alto rendimiento con DirectX 12, Windows 10 mejora su ...Lee mas

¿Estás feliz de cumplir con su versión actual de Windows? ¿Tiene más sentido para comprar nuevo hardware compatible con DX12 o simplemente para obtener una nueva consola de videojuegos? ¡Dinos en los comentarios!

Artículos Relacionados