A writeup on how to directly communicate with GIP (Xbox One) devices on a basic level.
I tried Windows.Gaming.Input.Custom and was unable to get it to work, so I resorted to this. Would have liked if I could do things more legitimately with what little documentation was provided, but oh well.
This writeup is not at all comprehensive of every possibilty with the interface, otherwise there'd be far too much to go through.
Thanks to the XInputHooker project for having a bunch of function detours set up, made my life easier when doing all of this.