public State GetState() { State temp; ErrorCodeHelper.ToResult( openXinput ? NativeOpenXinput.XInputGetState(userIndex, out temp) : NativeXinput.XInputGetState(userIndex, out temp)).CheckError(); return(temp); }
public bool GetState(out State state) { return((openXinput ? NativeOpenXinput.XInputGetState(userIndex, out state) : NativeXinput.XInputGetState(userIndex, out state)) == 0); }