// DirectX : Definición de hoy

DirectX (Pronunciado: dai-rect ex) es un conjunto de interfaces para la programación de aplicaciones (conocido como un API – Application Programming Interfaces) desarrollada por Microsoft. Este contiene toda una serie de librerías el cual están enfocados en el manejos de multimedios independientemente desde que plataforma se está ejecutando.

Para los programadores este ofrece varios beneficios. Al poder llamar estas librerías (la cual son una colección de archivos DLL), los desarrolladores no tiene que tomar en consideración todas las variables del ambiente donde se estaría ejecutando el multimedio. Por ejemplo el desarrollador no tiene que saber que tarjeta de gráficas o de audio el usuario tiene en su computadora. Vean a DirectX como una capa intermedia quien maneja toda comunicación entre la aplicación que produce el multimedio y los componentes de su PC.

DirectX incluye los siguientes componentes:

  • DirectDraw – Gráficas 2D
  • Direct3D – Gráficas 3D
  • DirectSound – Sonido 2D
  • DirectSound3D – Sonido 2D
  • DirectMusic – Música
  • DirectPlay – Network/Multiplayer
  • DirectInput – Equipos para ingresar commando como lo son el teclado, ratón, controles de juegos, etc.

DirectX hizo su introducción con Windows 95.