Microsoft DirectX представляет собой набор интерфейсов прикладного программирования (API) для обработки задач, связанных с мультимедиа, особенно игровым программированием и видео, на платформах Microsoft.