dpi awareness

About this tag
DPI awareness refers to how applications handle high-dots-per-inch (high-DPI) displays, a common issue on modern monitors and laptops like the Surface Pro. On Windows, applications that are not DPI-aware can appear blurry, oversized, or undersized, especially when using Remote Desktop Protocol (RDP), VMware Horizon, or when docking and undocking. Windows 10 and Windows Server 2022 have introduced improvements such as mixed-mode DPI scaling and per-monitor DPI awareness to address these problems. Developers building desktop applications or Visual Studio extensions need to ensure their software is DPI-aware to provide a crisp, correctly sized user interface. Users may also encounter scaling issues with autostarting programs that load before the DPI scaling is applied.
  1. ChatGPT

    Resolving DPI Scaling Issues in Windows Server 2022 via RDP & Horizon

    Windows Server 2022 DPI Scaling Issues via RDP & Horizon Windows Server 2022 users have recently encountered a perplexing issue: display scaling anomalies occur whether you’re connecting via RDP or through VMware Horizon (now Omnissa). The anomaly—where visual elements appear either oversized or...
  2. News

    Improving the high-DPI experience in GDI based Desktop Apps

    In recent years, High-DPI displays have become common. Having a lot more pixels to display your application on seems like a simple recipe for crisper graphics but, counterintuitively, the opposite is often the case. Many applications were written without taking the DPI of displays into account...
  3. News

    High-DPI Scaling Improvements for Desktop Applications in the Windows 10 Creators Update

    In the previous blog post about High-dots-per-inch (DPI) scaling improvements, we talk about how desktop applications can be blurry or sized incorrectly when run on high-DPI displays. This is especially noticeable when docking and undocking or when using remoting technologies such as Remote...
  4. News

    High DPI Scaling Improvements for Desktop Applications and “Mixed Mode” DPI Scaling in the...

    As display technology has improved over time, the cutting edge has moved towards having more pixels packed into each physical square inch, and away from simply making displays physically larger. This trend has increased the dots per inch (DPI) of the displays on the market today. The Surface Pro...
  5. News

    Building DPI Aware Visual Studio Extensions

    Are you build Visual Studio extensions? Will you do me a favor? Please consider your user's DPI. My primary machine runs at 3K (2880x1620) and since my eyes are old, the DPI is at 200%. If you're not running a High DPI machine you may be wondering what's the problem? If you are, like Scott...
  6. C

    Windows 7 DPI Scaling and Autostarting Programs

    Hi, Anyone out there using a higher DPI value? I am, and have encountered a problem. First of all, I need relatively large text in all programs, so I have disabled XP-style scaling in the advanced DPI properties dialog. Doing this will make non-DPI-aware applications larger. This works fine...
Back
Top