I created a library that controls the Surface Dial in C ++. It supports both Desktop App and UWP App.
https://github.com/megayuchi/RadialController
Of course, I know that few people develop UWP apps in C ++.
I would like to help people who develop both UWP and Desktop apps in C ++ like me.
The library for UWP was written using C ++ / WinRT. I wanted to use co_await, so I used C ++ / WinRT.
However, co_await is not a satisfactory function. I hope it works like await in C #.