Microsoft [recomends to use their C++ code](http://msdn.microsoft.com/en-us/library/windows/desktop/ee308410#UPDATING_AN_EXISTING_WPF_APPLICATION_TO_BE_PER-MONITOR_DPI-AWARE_USING_HELPER_PROJECT_IN_THE_WPF_SAMPLE) to implement per-Monitor DPI-Awareness in WPF applications, which requires to inherit WPF windows from PerMonitorDPIWindow class. But I also want to use WPF's Ribbon implementation (System.Windows.Controls.Ribbon) with chrome integration, and this requires to inherit windows from RibbonWindow. 

What is the easiest way to create per-Monitor DPI-aware window with title-integrated Ribbon in WPF?