So far this MR is just for experimentation, do not review it.
--
v11: ci: Execute the shader runner on the correct test data on Windows.
ci: Deduplicate the CI configuration for Windows.
Test.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/474
Recent versions of Native Instruments Kontakt 7 introduced some additional HiDPI features. To do this, Kontakt calls 2 functions in `user32.dll` that Wine hasn't implemented yet: `GetWindowDpiHostingBehavior` and `SetThreadDpiHostingBehavior`. This patch adds stubs for these 2 functions and apparently that's enough for Kontakt.
This is my first contribution to Wine, I'm not 100% sure if everything is like it should be.
--
v2: user32: Add stubs for GetWindowDpiHostingBehavior and SetThreadDpiHostingBehavior
https://gitlab.winehq.org/wine/wine/-/merge_requests/4373