public int XInputGetBatteryInformation( int dwUserIndex, BatteryDeviceType devType, out BatteryInformation batteryInformationRef) { return(XInput.XInputGetBatteryInformation(dwUserIndex, devType, out batteryInformationRef)); }
public BatteryInformation GetBatteryInformation(BatteryDeviceType batteryDeviceType) { BatteryInformation batteryInformationRef; ErrorCodeHelper.ToResult(XInput.XInputGetBatteryInformation((int)this.userIndex, batteryDeviceType, out batteryInformationRef)).CheckError(); return(batteryInformationRef); }
/// <summary> /// Gets the battery information. /// </summary> /// <param name="batteryDeviceType">Type of the battery device.</param> /// <returns></returns> /// <unmanaged>unsigned int XInputGetBatteryInformation([In] XUSER_INDEX dwUserIndex,[In] BATTERY_DEVTYPE devType,[Out] XINPUT_BATTERY_INFORMATION* pBatteryInformation)</unmanaged> public BatteryInformation GetBatteryInformation(BatteryDeviceType batteryDeviceType) { BatteryInformation temp; var result = ErrorCodeHelper.ToResult(XInput.XInputGetBatteryInformation((int)userIndex, batteryDeviceType, out temp)); result.CheckError(); return(temp); }