DirectX — это программный пакет, который используется практически в каждой современной игре, а также графической утилите, работающей в Windows. 1
Роль DirectX в работе с XInput заключается в том, что он предоставляет XInput API — API Win32, которое предназначено для работы с игровыми контроллерами. 3
В частности, компонент DirectX xinput1_3.dll отвечает за взаимодействие с игровым контроллером в игре и по сути является контроллером интерфейса, без которого устройства ввода не способны работать корректно. 14
Таким образом, DirectX обеспечивает платформу для обработки входных данных с игрового контроллера, что позволяет корректно запускать приложения, зависящие от этого софта. 2