DirectX.. ¿Que es?

Publicado el 28 febrero 2012 por Cynthia Gisel


Este termino lo encontramos en todos lados y pocos saben lo que quiere decir y cuá importante es.
DirectX es un conjunto de programas o instrucciones que falicitan las complejas tareas multimedia, que el sistema operativo debe realizar. Generalmente estos programas cumplen una importante función en juegos y video.
Los pequños programas o APIs, como le llaman los programadores, que componen DiretX son: 
Direct3D: Se utiliza en el procesamiento de gráficos en tres dimensiones
Direct Graphics: para imagenes planas de dos dimensiones
DirectInput: procesa los datos que ingresa desde el teclado, mouse, joystick y cualquier otro dispositivo de juego
DirectPlay: para comunicaciones de red, utilizado para los juegos en red
DirectSound: reproducción y grabación de sonido
DirectMusic: Para la reproduccion de pistas musicales compuestas con DirectMusic Producer
DirectShow: Para reproducir audio y video desde la red
DirectSetup: Componente que instala todo el software de DirectX
DirectCompute: Se encarga de proveer las instrucciones y el manejo en procesadores de doble o más núcleos. La primer versión de este software fue la versión 5.2 para Windows 98, hoy día ya estamos en la versión 11para Windows Seven. La versión 11 aprovecha al máximo la tecnología de manera que en los juegos se disfruta del máximo detalle y realismo así como más fluidez en el juego. Algunas de estas características se mencionan por ejemplo en las descripciones de  placas de vídeo por eso es bueno saber de que se trata cada una de ellas, veamos las mas importantes:
Tesalación: Trabaja directamemnte con el procesador del equipo para lograr imágenes más detalladas

DirectX11: Logra más detalle y nitidez que sus versiones anteriores.


Multi-Threading: Logra un mayor FPS (Cantidad de imagenes por segundo) sin dejear de lado la calidad de imagen y el mayor detalle posible.
DirectCompute: Potencia las placas de video de baja gama, mejorando los gráficos y acelerando las
tareas diarias, como la edición de video.
Podran notar que tener instalado DirectX 11 influye en el buen desempeño del equipo en general. Por eso es recomendable tener este programa siempre actualizado, aquí dejo el enlace para descargar.