public XInputCapabilities GetCapabilities() { XInputCapabilities capabilities = new XInputCapabilities(); XInputNative.XInputGetCapabilities(_playerIndex, XInputConstants.XINPUT_FLAG_GAMEPAD, ref capabilities); return(capabilities); }
public XInputCapabilities GetCapabilities() { XInputCapabilities capabilities = new XInputCapabilities(); try { XInputNative.XInputGetCapabilities(_playerIndex, XInputConstants.XINPUT_FLAG_GAMEPAD, ref capabilities); } catch (Exception) { // import errors } return(capabilities); }
public static extern int XInputGetCapabilities ( int dwUserIndex, // [in] Index of the gamer associated with the device int dwFlags, // [in] Input flags that identify the device type ref XInputCapabilities pCapabilities // [out] Receives the capabilities );