Is there someway to detect what the desktop scaling is set to when starting up a MonoGame app? I’d like to handle scaling in my app manually, but I would also like to start with whatever setting the user has told their OS that their scaling preference is.
I have the dpiAware
and dpiAwareness
properties in my app.manifest file, and those seem to be working correctly. Ideally I’d like to be able to read a property like GraphicsAdapter.DefaultAdapter.CurrentDisplayMode.DesktopScaling
that would tell me what the user has set as their desktop scaling so I can use that as an initial value.
If there’s not a built-in way in MonoGame to do this, does anyone know I can get this value on different platforms?