New in Windows 10 is the dpi value as well as dpiAware , so we need to update this example a bit. Now this is normal, because if dpi does not exist, then the settings will be inherited from dpiAware .
To include the fullness of DPI information, with the latest Win10 support (see the Ref URL for other options), which includes " permonitor " and " permonitorv2 ", which I will use instead of "system" because your question asks question.
<asmv3:application>
<asmv3:windowsSettings>
<dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true/pm</dpiAware>
<dpiAwareness xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">permonitorv2,permonitor</dpiAwareness>
</asmv3:windowsSettings>
</asmv3:application>
, ( dpiAwareness ):
<asmv3:application>
<asmv3:windowsSettings>
<dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">unaware</dpiAware>
</asmv3:windowsSettings>
</asmv3:application>
"gdiScaling", GDI .
<asmv3:application>
<asmv3:windowsSettings>
<gdiScaling xmlns="http://schemas.microsoft.com/SMI/2017/WindowsSettings">true</gdiScaling>
</asmv3:windowsSettings>
</asmv3:application>
: Microsoft DPI. Windows 10 ( , DPI , )