Can't believe it! Non-client area scaling and per window scaling mode (Mixed-Mode DPI scaling) in Windows 10 Anniversary Update:

Can't believe it! Non-client area scaling and per window scaling mode (Mixed-Mode DPI scaling) in Windows 10 Anniversary Update:

To make it easier for desktop applications to be updated to handle display scaling well, we realized that this had to be changed. So we’ve broken the process-wide constraint on an application’s display-scaling mode such that developer can now specify a different scaling mode for each (top-level) window. In other words: developers can focus their development time on making the important parts of their UI handle display scaling well, while letting Windows handle the other windows in the application. The API that enables this functionality is SetThreadDpiAwarenessContext. This should significantly reduce the cost for developers to update their desktop applications.

https://blogs.technet.microsoft.com/askcore/2016/08/16/display-scaling-changes-for-the-windows-10-anniversary-update/
https://blogs.technet.microsoft.com/askcore/2016/08/16/display-scaling-changes-for-the-windows-10-anniversary-update

Comments

  1. Dany Marmur​ High DPI is a well understood area, no need for speculation

    ReplyDelete
  2. David Heffernan that is always a valid statement. I'll try to refrain from it in the future.

    ReplyDelete

Post a Comment