DirectX представляет собой набор технологий и инструментов, которые необходимы для игр и мультимедиа приложений. Кроме этого, DirectX служит для обработки клавиатуры, мыши, джойстика, а также для сетевого сообщения.