According to Microsoft documentations, I’d need to use nuget to load the GameInput library. Issue is that I’m only using the MSVC linker, not the whole MS toolchain, especially as my language of choice is D.
(I can also accept other alternatives to load the GameInputCreate function.)


Well, it seems to that all I needed is to load the
GameInput.dll, then I have the library to use, except I messed up the VTables, so I have to fix that first.Update: Now I need to use
GameInputRedist.dllinstead, but kept theGameInput.dllparts there just in case if I ever port to Xbox.