So simple question I haven’t found a definite (recent) answer to.
I’m injecting a dll into another process and I want to create a window and monitor mouse and keyboard events. I do not need to do any rendering (other than making the window transparent using SDL_SetWindowOpacity)
All SDL methods are called and handled from the SAME thread, it just won’t be the main one (as its injected it can’t access that without blocking).
Would this work on Windows and osx? And if so is there a specific approach or method required?