Directx es un grupo de tecnologías y librerías con controladores necesarios para la ejecución de juegos, contenidos multimedia y dispositivos relacionados para sistemas operativos basados en Windows.
Dada la gran difusión de estas librerías, podemos decir que el 90% de los juegos disponibles para ordenador requieren la instalación de DirectX para su funcionamiento gracias al módulo Direct3D. Sin embargo los juegos es sólo una parte de todas las funcionalidades de esta tecnología ya que además de eso,incorpora varios módulos que permiten controlar varias cosas:
- El módulo DirectInput controla todos los dispositivos externos como son los ratones, joystick, dispositivos bluetooth, etc.
- El módulo DirectSound permite la reproducción de audio a través de los diversos dispositivos con los que cuente nuestro PC.
- DirectDraw permite la representación de gráficos en 2D utilizando toda la potencia gráfica, ideal para entornos de escritorio o incluso navegación web.
- Con DirectPlay se facilita a los juegos la comunicación de red, permitiendo jugar en multijugador a través de internet o red local por ejemplo.
- DirectShow incluye todo lo relacionado con la reproducción de vídeo y multimedia de manera rápida, aunque se está sustituyendo por Media Foundation en las últimas versiones para una mayor versatilidad.
Es muy recomendable y casi diríamos que necesario, el mantener actualizado el DirectX para un correcto funcionamiento de nuestros juegos y todo lo relacionado con reproducción multimedia, sonido y reconocimiento de dispositivos, así podremos sacarle todo el rendimiento a nuestro ordenador.