Some previous versions of XInput have been provided as redistributable DLLs in the DirectX SDK. The XInputEnable, XInputGetBatteryInformation, and XInputGetKeystroke functions are not available.
#Xinput test bloodstone windows
The XInputGetAudioDeviceIds function is not available and XInputGetDSoundAudioDeviceGuids function will return no results on Windows 8.x or Windows 10.
For backward compatibility reasons, XInputGetCapabilities in this version of XInput returns fixed capability information.XInput 9.1.0 has these disadvantages over other versions of XInput: The Windows SDK contains the header and import library for statically linking against XINPUT9_1_0.DLL. But it is convenient to use for applications that must run on down-level versions of Windows but don't need the additional audio functionality provided by XInput 1.4 or XInput 1.3. It has a reduced function set so we recommend that you use XInput 1.4, if possible. It is maintained primarily for backward compatibility with existing applications. Like XInput 1.4, XInput 9.1.0 ships today as a system component in Windows 10, Windows 8.x, Windows 7, and Windows Vista as XINPUT9_1_0.DLL. The XInputGetCapabilities function returns XINPUT_CAPABILITIES. These flags are combined in the Flags member of the XINPUT_CAPABILITIES structure. Provides improved device capabilities reporting including XINPUT_CAPS_WIRELESS, XINPUT_CAPS_FFB_SUPPORTED, XINPUT_CAPS_PMD_SUPPORTED, and XINPUT_CAPS_NO_NAVIGATION flags and more accurate reporting of XINPUT_CAPS_VOICE_SUPPORTED.The XInputGetDSoundAudioDeviceGuids function is not available in this version. The new XInputGetAudioDeviceIds function provides an audio device ID string that you can use to open an XAudio2 mastering voice or audio device for a headset attached to an Xbox common controller.This is the only version that can be used in C++/DirectX Windows Store apps.XInput 1.4 has these primary advantages over other versions of XInput:
#Xinput test bloodstone download
To download the Windows 8 SDK, see Downloads for developing desktop apps.
#Xinput test bloodstone software
The Windows Software Development Kit (SDK) contains the header and import library for statically linking against XINPUT1_4.DLL. It is available “inbox” and does not require redistribution with an application. XInput 1.4 ships today as a system component in Windows 8 as XINPUT1_4.DLL. Use this version if your desktop app is intended to run on these versions of Windows and you need functionality that is not supported by XInput 9.1.0.
XInput 1.4: XInput 1.4 ships as part of Windows 10.Choose the appropriate version of XInput based on the functionality of XInput you use and the versions of Windows you intend to support. There are three current versions of the XInput DLL today. On Windows, XInput is provided as a DLL that is installed into the system folders of the operating system. On Xbox, XInput ships as a static library that is compiled into the main game executable. XInput is a cross-platform API that has shipped for use on Xbox and Windows.