Microsoft DirectX es una colección de interfaces de programación de aplicaciones (API) para el manejo de tareas relacionadas con multimedia, especialmente la programacion de juegos y video, en plataformas de Microsoft.