DirectX es un software desarrollado por Microsoft para complementar su sistema operativo Windows. Este software incluye una serie de componentes diseñados para mejorar el rendimiento de los juegos y la reproducción de contenido multimedia. La tecnología de DirectX aprovecha el hardware de tu ordenador para realizar tareas de renderizado, aceleración; entre otras tareas importantes. DirectX no se limita al rendimiento de los gráficos, como algunas personas piensan; también optimiza el rendimiento del audio y se encarga además de administrar dispositivos de entrada (como gamepads).