Microsoft DirectX est un groupe de technologies conçues pour faire aux ordinateurs basés sur Windows une plate-forme idéale pour courir et montrer des applications riches en éléments de multimédia tels que les graphiques polychromes, la vidéo, l'animation 3D, et l'acoustique riche.