High-DPI skaleerimise täiustused Windows 10-s

Sisukord:

High-DPI skaleerimise täiustused Windows 10-s
High-DPI skaleerimise täiustused Windows 10-s

Video: High-DPI skaleerimise täiustused Windows 10-s

Video: High-DPI skaleerimise täiustused Windows 10-s
Video: Windows 11 Networking: Moving to Windows Settings - YouTube 2024, Mai
Anonim

Sarnaselt varasemale Windowsi versioonile on Loojate värskendamine pakub ka palju uusi funktsioone ja täiustusi kui lihtsalt pealkirja lisandusi. Paljude hulgas on suured punktid tolli kohta (DPI) skaleerimine täiustatud täiustused. On täheldatud, et lauaarvutirakendused võivad ilmuda ähmased või ebaõigesti, kui need töötavad suure DPI-ekraaniga või kui kasutatakse kõrge DPI-kuvasid koos standard-DPI-ekraaniga. See on eriti märgatav, kui kasutate remotingi tehnoloogiaid, nagu Remote Desktop Protocol (RDP). Arenduste värskendamise kõrgel DPI parandused kavatsevad neid probleeme lahendada.

Image
Image

DPI skaleerimise parandused Windows 10-s

Vähesed all-the-hoodi täiustused, nagu High-DPI-i täiustused Creative Creator Update'is, jagunevad kahte kategooriasse:

  1. Rakenduste arendajatele mõeldud täiustused
  2. Parandused lõppkasutajatele

Esimene muudatus viiakse sisse, kui töölaua kasutajaliidese raamistikus uus funktsioon DPI skaala automaatseks kuvamiseks. Seda tehakse uue lisamisega uue teadlikkuse konteksti (DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2), mida me nimetame monitorina versiooniks 2 (PMv2)

PMv2 on tehniliselt DPI_AWARENESS_CONTEXT. See on loodud eelkõige selleks, et pakkuda monitori skaalajautamise funktsioone, mis puudusid monitori teadlikkuse esialgsest rakendamisest. Selles kontekstis on võimalik teha järgmist:

  1. Lapsi akna DPI muudab märguandeid
  2. Mitte kliendi ala skaleerimine
  3. Automaatne DPI skaleerimine dialoogidele
  4. Fine-graaniline kontroll dialoogi skaleerimise üle

Lõppkasutajate täiustused kavatsevad Windowsi kasutajat paremini muuta, kui kasutate Windowsi sega-DPI-keskkondades. Mõned täiustused, mis kuuluvad Creative Creator Update hulka, sisaldavad

DPI-skaleerimise tühistamine

On juhtumeid, kus võiksite käivitada töölauarakendusi, mis ei pruugi kõrge DPI-ekraaniga korralikult kuvada. Sellistel juhtudel võite soovida sundida rakendust töötama DPI-teadliku protsessina. Selle tulemuseks oleks, et rakendus on udune. Seega, kuigi see on udune, muudab see toiming kasutuskõlbmatuks. Võite selle funktsiooni lubada.exe-omadustes:

Süsteem (täiustatud) "DPI skaalajaotis

On rakendusi, mis ei puutu DPI skaala muutumisse. Microsoft tahab muuta see sujuvaks asjaks. Sellisena uuritakse võimalusi, kuidas Windows saaks seda automaatselt DPI-i skaalat tööd teha.

Esitati uus loojate värskendamise funktsionaalsus, mis muudab tekstisisaldused ainult GDI-põhiste rakenduste jaoks kõrge DPI-ekraaniga. Nii et GDI-põhiste rakenduste puhul saab Windows nüüd DPI skaalal neid jälgida monitori põhjal. See tähendab, et need rakendused konfigureerivad ennast automaatselt jälgima DPI-d.

Microsoft on vaikimisi lubanud GDI skaalat mõne sisendprogrammi jaoks. Näiteks Loojate värskendamise Microsofti halduskonsool (mmc.exe). See tähendab, et paljud funktsioonid Windowsi lisandmoodulid, nagu näiteks Device Manager, saavad selle funktsiooni loomisel loomisel uuendada.

Sellest võimalusest saavad kasu teised rakendused

Internet Explorer

Enne loojate värskendamist, kui proovisite Internet Explorerit teisel värvilisel displeil kuvada või muudasite kuvari kuvari DPI-d (dokkimis / lahtipakkimine / seadete muutmine / RDP / jne) selle veebisaidi sisu olid vaadates oleks DPI skaala, kuid rakenduse raamistik ei oleks. See on üle võetud Windows 10 Creators Update. Nüüd, kui käivitate Internet Exploreri ja Edge'i kõrvuti, teisese ekraaniga, millel on 100% ekraanipõhine skaleering, on esmase ekraaniga meil kõrge DPI skaala koefitsient ja rakenduse aknad viiakse madala DPI sekundaarsele kuvale.

Allpool olevas ekraanipildis saab märkida, et Edge UI on vähendatud, kuid Internet Exploreri raamistik on endiselt kujundatud primaarse kuva skaalakiirusena.

Creatorsi värskenduses tundub see nii-
Creatorsi värskenduses tundub see nii-
Image
Image

Laps-akna DPI skaleerimine

Windows 10 Anniversary Update'i sisseehitatud segrežiimi DPI-skaalal lubatakse kasutajatel rakenduse eri peamistes aknas kasutada erinevaid DPI-skaalasid. Kuid skaleerimisel puudus toetus lapse akna DPI skaalale. Kava kahjuks jääb Windows 10 loojate värskendamise tõttu muutmata, st Windows 10 loojate värskendusel puudub lapselukk DPI skaala

Töölaua ikoonid

Suurem ärritaja režiimi "Laiendamine" kuvamise ajal oli töölauaikoonide suutmatus joondada end või DPI skaalal mitme ekraaniga, mis sisaldavad erinevaid DPI / ekraani skaalaväärtusi. Operatsioonisüsteemi värskendamine loomise värskenduse vormis lahendab nii palju probleeme.

Siin on see, mida näete enne loojate värskendamist:

Pärast värskendust:
Pärast värskendust:
Image
Image

High-DPI arendaja dokumentatsioon

Kuni praeguseni MSDN-is saadaval olnud kõrge DPI dokumentatsioon on muutunud ebaoluliseks ja on nüüd muutunud minevikku. Miks? Kirjutamise juhendid, mis käsitlevad monitori DPI-ga seotud rakendusi, on kirjutatud Windows 8.1 perioodi meeles pidades. Asjad on alates sellest ajast muutunud ja muutunud. Paljusid Windows API DPI tundlikkusi pole põhjalikult dokumenteeritud. Kõik see vajab põhjalikku puhastamist ja hoone asjade loomist. Tulevase Windows 10 Creators Update'i korral võite eeldada, et need muudatused realiseeruvad.

Lisateabe saamiseks vaadake Windowsi blogi.

Soovitan: