XInput - microsoft/DirectX-SDK-Samples GitHub Wiki

This is a collection of the DirectX SDK's original XInput samples updated to use the Windows SDK without any dependencies on legacy DirectX SDK content.

The XInputSamples_201x projects build using XInput 1.4 which requires Windows 8 or later and XInput 9.1.0 which works on Windows Vista or later.

RumbleController (UPDATED)

This sample demonstrates XInput's force-feedback rumble API, XInputSetState. This API is available in all versions of XInput.

SimpleController (UPDATED)

This sample demonstrates XInput's most basic API, XInputGetState. This API is available in all versions of XInput.

XInputGame (UPDATED)