Skip to content
Permalink
Browse files

WinRT build fix

  • Loading branch information
DavidLudwig committed Jun 26, 2014
1 parent 95864f8 commit a838a56d45b237888810ca4c76d9345fe98f27f6
Showing with 11 additions and 0 deletions.
  1. +11 −0 src/joystick/winrt/SDL_xinputjoystick.c
@@ -524,6 +524,17 @@ SDL_bool SDL_SYS_IsXInputDeviceIndex(int device_index)
return SDL_TRUE;
}

SDL_bool SDL_SYS_IsXInputGamepad_DeviceIndex(int device_index)
{
XINPUT_CAPABILITIES deviceCaps;

if (SDL_XInput_GetDeviceCapabilities(device_index, &deviceCaps) != 0) {
return SDL_FALSE;
}

return (deviceCaps.SubType == XINPUT_DEVSUBTYPE_GAMEPAD);
}

#endif /* SDL_JOYSTICK_XINPUT */

/* vi: set ts=4 sw=4 expandtab: */

0 comments on commit a838a56

Please sign in to comment.