Hoe de DPI Awareness-modus van apps te bekijken in Windows 10 Taakbeheer

Ik weet zeker dat je hebt gemerkt dat sommige applicaties op Windows 10 er helder en scherp uitzien, terwijl andere wazige en onaantrekkelijke tekst zijn. Dit is een veelvoorkomend probleem omdat niet alle apps automatisch worden geschaald, en zelfs als je een uitstekende GPU en een hogere resolutie hebt, lijkt niets te werken. Dat is waar dots per inch of DPI in beeld komen. Het zorgt voor scherpere beelden, maar een hoge resolutie betekent ook dat de apps goed moeten schalen en dienovereenkomstig leveren. Hoewel je Windows kunt instellen om apps te schalen , volg je dit bericht als je het DPI-bewustzijn(DPI Awareness) voor elke app moet achterhalen .

DPI Awareness betekent dat de app zich bewust is van het schalen en aanpassen van de pixelinstellingen volgens de monitor en resolutie. Dit bericht zal je ook bewust maken waarom sommige apps er wazig uitzien(apps look blurry) terwijl andere er scherp uitzien terwijl je tussen de monitoren beweegt.

Bekijk de DPI-bewustzijnsmodus(View DPI Awareness Mode) van apps in Taakbeheer(Task Manager)

Klik met de rechtermuisknop(Right-click) op de taakbalk en selecteer Taakbeheer(Task Manager) . Schakel over naar het gedeelte Details en klik met de rechtermuisknop op een van de kolommen; selecteer de optie kolommen in het menu.

Hier krijgt u een overvloed aan kolommen die u kunt toevoegen aan de sectie Details van Taakbeheer(Task Manager) . Zoek(Locate) en controleer de kolom DPI Awareness en klik op de knop Ok.

DPI-bewustzijnsmodus van apps in Taakbeheer

Merk(Notice) op dat elke applicatie een ander type DPI Awareness heeft . Hier is een eenvoudige uitleg van elk van de typen.

niet op de hoogte:

De meeste monitoren zijn zo gebouwd dat ze een DPI - waarde van 96 ondersteunen. Monitoren ondersteunen echter een veel grotere DPI , bijvoorbeeld 200, en wanneer deze toepassingen op het scherm worden uitgevoerd met een weergaveschaal groter dan 96, zien ze er wazig uit.

Systeem:

Als je hebt gemerkt dat sommige apps er uitstekend uitzien op één monitor, terwijl ze er op andere wazig uitzien. Het gebeurt vanwege de System DPI Awareness . Wanneer de computer opstart en u zich aanmeldt, worden de toepassingen geoptimaliseerd voor de primaire monitor. Maar wanneer de applicatie wordt verplaatst tussen twee monitoren, die een verschillende resolutie hebben, verandert de DPI omdat Windows de app zal uitrekken om aan te passen, en het zal op zijn beurt wazig worden.

Het is altijd goed om hetzelfde type monitor te kopen als je er meerdere gebruikt, zodat je dit probleem niet hebt.

Per monitor:

Wat het beste werkt, is als de toepassingen ervan op de hoogte worden gebracht dat ze moeten veranderen op basis van de resolutie en schaal van de monitor. Hierdoor kunnen apps correct worden weergegeven wanneer de DPI verandert, dat wil zeggen dat apps tussen monitoren worden verplaatst. Wanneer u dit gebruikt, rekt Windows de gebruikersinterface van de toepassing niet uit. (Windows)Technisch gezien stuurt Windows WM_DPICHANGED naar het toepassingsvenster in plaats van de bitmap stretch te gebruiken. Dit is beschikbaar sinds Windows 8.1

Per monitor v2:

Windows 10 bevat nu alle onderdelen van een applicatie die op de hoogte is gesteld van de wijziging, geen bitmap-schaling, automatisch niet-clientgebied (vensterbijschrift, schuifbalken, enz.) DPI - schaling door Windows , onbewerkte pixels van elk scherm, dialoogvensters worden automatisch geschaald , enzovoort. Als een applicatie dit niet volgt, kan het zijn dat de app te klein lijkt.

Framework of technologie die DPI Awareness ondersteunt, omvat UWP , Raw Win32 , Windows Forms , WPF , GDI/GDI+ en MFC .

Lezen(Read) : DPI-virtualisatie uitschakelen of de algemene Windows DPI(disable DPI virtualization or Lower the overall Windows DPI setting) -instelling voor het hele systeem verlagen.

Dat gezegd hebbende, dit bericht kan je alleen helpen begrijpen of de apps wazig zijn, wat de reden erachter zou kunnen zijn. De meeste moderne applicaties ondersteunen nu Per-Monitor v2 terwijl die nog niet op de hoogte zijn en het systeem, en er zijn er veel, zullen het probleem veroorzaken. Ik word hier bijna elke dag mee geconfronteerd met zoveel applicaties, en er is geen manier om ze te repareren. Deze applicaties moeten door de ontwikkelaar worden gerepareerd met behulp van de Microsoft API.(using the Microsoft API.)



About the author

Ik ben een freeware-softwareontwikkelaar en voorstander van Windows Vista/7. Ik heb honderden artikelen geschreven over verschillende onderwerpen die verband houden met het besturingssysteem, inclusief tips en trucs, reparatiehandleidingen en best practices. Ik bied ook kantoorgerelateerde adviesdiensten via mijn bedrijf, Help Desk Services. Ik heb een diep begrip van hoe Office 365 werkt, de functies ervan en hoe ik deze het meest effectief kan gebruiken.



Related posts