Richard Hozák
Richard Hozák
I do have plans to add this functionality, no concrete implementation yet, but I am looking into how this could be implemented. The best solution for you would probably be...
For the people that would be interested in implementing this, it could be implemented here in Rust with either of those: - custom windowing + raw-window-handle crate - winit +...
`OleUninitialize()` definitely needs to be there, you can try to move `DestroyWindow()` to main loop and call it when it gets `WM_DESTROY` message to see if it helps.
For those that run into this, and are using `Res` in their fixed update systems, you will still get missed inputs, the solution is to use events in fixed update...