Az alkalmazások DPI-tudatossági módjának megtekintése a Windows 10 Feladatkezelőben

Biztos vagyok benne, hogy észrevette, hogy a Windows 10 egyes alkalmazásai élesek és élesek, míg mások elmosódott és nem tetszetős szöveget tartalmaznak. Ez gyakori probléma, mert nem minden alkalmazás méretezhető automatikusan, és még ha kiváló GPU -val és nagyobb felbontással is rendelkezik, semmi sem működik. Itt jön a képbe a pont per hüvelyk vagy a DPI . Élesebb képeket biztosít, de a nagy felbontás azt is jelenti, hogy az alkalmazásoknak megfelelően kell méretezniük, és ennek megfelelően kell megjeleníteniük. Bár beállíthatja a Windows alkalmazásokat az alkalmazások méretezésére, ha meg kell találnia az egyes alkalmazások DPI-tudatosságát , kövesse ezt a bejegyzést.(DPI Awareness)

A DPI-tudatosság(DPI Awareness) azt jelenti, hogy az alkalmazás tisztában van-e a pixelbeállítások skálázásával és módosításával a monitor és a felbontás szerint. Ez a bejegyzés arra is rávilágít, hogy egyes alkalmazások miért tűnnek homályosnak(apps look blurry) , míg mások élesen, amikor a monitorok között mozog.

(View DPI Awareness Mode)Tekintse meg az alkalmazások (Apps)DPI-tudatossági módját a Feladatkezelőben(Task Manager)

Kattintson a jobb gombbal(Right-click) a tálcára, és válassza a Feladatkezelő(Task Manager) lehetőséget . Váltson a Részletek(Details) szakaszra, és kattintson a jobb gombbal valamelyik oszlopra; válassza ki az oszlopok opciót a menüből.

Itt rengeteg oszlopot talál, amelyeket hozzáadhat a Feladatkezelő(Task Manager) részletei részhez. Keresse(Locate) meg és ellenőrizze a DPI Awareness oszlopot, majd kattintson az OK gombra.

Alkalmazások DPI-tudatossági módja a Feladatkezelőben

Figyelje(Notice) meg, hogy minden alkalmazás más típusú DPI-tudattal(DPI Awareness) rendelkezik . Íme az egyes típusok egyszerű magyarázata.

Ismeretlen:

A legtöbb monitor úgy készült, hogy támogatja a 96-os DPI -értéket. A monitorok azonban sokkal nagyobb DPI -t támogatnak , például 200-at, és amikor ezek az alkalmazások 96-nál nagyobb megjelenítési léptékkel futnak a képernyőn, elmosódottnak tűnnek.

Rendszer:

Ha észrevette, hogy egyes alkalmazások kiválóan jelennek meg az egyik monitoron, míg másokon elmosódottan néznek ki. Ez a System DPI tudatosság(System DPI Awareness) miatt történik . Amikor a számítógép elindul, és Ön bejelentkezik, az alkalmazások az elsődleges monitorra vannak optimalizálva. Ha azonban az alkalmazást két különböző felbontású monitor között mozgatják, a DPI megváltozik, ahogy a Windows megnyújtja az alkalmazást a beállításhoz, és az viszont elmosódott lesz.

Mindig jó ugyanazt a típusú monitort vásárolni, ha többet használ, így nem kell szembesülnie ezzel a problémával.

Monitoronként:

A legjobban az működik, ha az alkalmazások tudatában vannak annak, hogy a monitor felbontása és méretezése alapján változniuk kell. Ez lehetővé teszi az alkalmazások számára, hogy a DPI változásakor helyesen jelenjenek meg, azaz amikor az alkalmazások a monitorok között mozognak. Ennek használatakor a Windows nem feszíti meg bittérképpel az alkalmazás felhasználói felületét. Technikailag a Windows a (Windows)WM_DPICHANGED üzenetet küldi el az alkalmazás ablakába a bittérképes szakasz használata helyett. Ez a Windows 8.1 óta elérhető(Windows 8.1)

Monitoronkénti v2:

A Windows(Windows) 10 mostantól tartalmazza az alkalmazás minden részét, amely tudatában van a változásnak, nincs bittérképes skálázás, automatikus nem kliens terület (ablakfeliratok, görgetősávok stb.) DPI - skálázás a Windows által , az egyes képernyők nyers képpontjai, a párbeszédpanelek automatikusan méretezhetők , stb. Ha egy alkalmazás nem követi ezt, előfordulhat, hogy az alkalmazás túl kicsinek tűnik.

A DPI Awarenesst(DPI Awareness) támogató keretrendszer vagy technológia közé tartozik az UWP , a Raw Win32 , a Windows Forms , a WPF , a GDI/GDI+ és az MFC .

Olvassa el(Read) : A DPI virtualizáció letiltása vagy a Windows DPI általános beállításának csökkentése az egész(disable DPI virtualization or Lower the overall Windows DPI setting) rendszerben.

Ennek ellenére ez a bejegyzés csak abban segíthet, hogy megértse, ha az alkalmazások homályosak, akkor mi lehet ennek az oka. A legtöbb modern alkalmazás már támogatja a Per-Monitor v2-t, miközben azok még nem ismertek, és a rendszer, és sok van, okozhatja a problémát. Szinte minden nap szembesülök ezzel a rengeteg alkalmazással, és nincs módom kijavítani őket. Ezeket az alkalmazásokat a fejlesztőnek kell javítania a Microsoft API használatával.(using the Microsoft API.)



About the author

Ingyenes szoftverfejlesztő vagyok, és a Windows Vista/7 szószólója vagyok. Több száz cikket írtam az operációs rendszerrel kapcsolatos különféle témákban, beleértve tippeket és trükköket, javítási útmutatókat és bevált módszereket. Cégemen, a Help Desk Services szolgáltatáson keresztül irodai tanácsadási szolgáltatásokat is nyújtok. Mélyen ismerem az Office 365 működését, funkcióit és a leghatékonyabb használatukat.



Related posts