include: Add wine/winrt.h and define IInspectable helpers there.

And use that instead of duplicating those helpers across the tree.

Besides removing existing duplicates, I am planning to add yet another WinRT dll (gamepad) and we will likely add more in the future, each of those can use that, as well as potentially more common helpers.

Merge request reports

Loading