Microsoft announced Surface Dial in yesterday’s Windows event. Here are some code samples for Surface Dial that demonstrate what developers can do with Surface Dial.
Surface Dial UWP sample
This sample shows how to use the RadialController class to create custom menu items for a Surface Dial device, control the haptic feedback, and configure the default system items.
Surface Dial Win32 sample