I’m working on a 3rd party AAX EQ and if Windows’ scaling is changed… the plug-in is correctly resized… but I have a tester who is changing the Display settings “Override high DPI scaling behavior” to Application… and the plug-in UI is too large for the AAX Host window.
I added some logging and it shows the same values if I set “Override high DPI scaling behavior” to Application or System (Enhanced)… where the latter actually works and the EQ is correctly resized.
Global Scale Factor: 1.00 Display 1 * Total Area: 2048 x 1096 Scale: 1.2500 DPI: 120.0000
Global Scale Factor: 1.00 Display 1 * Total Area: 2560 x 1370 Scale: 1.0000 DPI: 96.0000
I was wondering if there’s any way to detect which mode that flag is without going to the Registry?