Windows

Miglioramenti del ridimensionamento dell`alta DPI in Windows 10

Elementary OS 0.4 Loki Review: Simple, Beautiful But..

Elementary OS 0.4 Loki Review: Simple, Beautiful But..

Sommario:

Anonim

Simile alla versione precedente di Windows, anche l`aggiornamento Creatori offre molte nuove funzionalità e miglioramenti rispetto alle aggiunte del titolo. Tra i tanti, sono stati introdotti i miglioramenti del 901> (DPI) per i punti più alti per pollice. È stato osservato che le applicazioni desktop possono apparire sfocate o dimensionate in modo errato quando sono progettate per funzionare con display DPI alto o quando si utilizzano display DPI ad alta risoluzione in combinazione con display DPI standard. Ciò è particolarmente evidente durante l`utilizzo di tecnologie di remoting come Remote Desktop Protocol (RDP). I miglioramenti a DPI elevati nell`Aggiornamento dei creator intendono risolvere questi problemi. Miglioramenti di ridimensionamento DPI in Windows 10 Pochi miglioramenti sotto il cofano come i miglioramenti DPI elevati nell`Aggiornamento dei creativi si dividono in due categorie:

Miglioramenti per gli sviluppatori di applicazioni desktop

Miglioramenti per gli utenti finali

  1. La prima modifica viene effettuata introducendo una nuova funzionalità di ridimensionamento automatico DPI per monitor per i framework di interfaccia utente desktop. Questo viene fatto aggiungendo un nuovo contesto di consapevolezza aggiunto, (DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2) a cui ci riferiamo come per-monitor versione 2 (PMv2)
  2. PMv2 è tecnicamente un DPI_AWARENESS_CONTEXT. È particolarmente progettato per offrire funzionalità di ridimensionamento per monitor che mancava dall`implementazione originale della consapevolezza per monitor. Questo contesto abilita quanto segue:

Notifiche di modifica DPI della finestra figlio

Ridimensionamento dell`area non client

  1. Ridimensionamento DPI automatico per finestre di dialogo
  2. Controllo dettagliato della scala di dialogo
  3. I miglioramenti per gli utenti finali intendono rendi la tua vita di utente Windows migliore quando usi Windows in ambienti a DPI misto. Alcuni dei miglioramenti che fanno parte dell`Aggiornamento dei creator includono,
  4. Esclusioni ridimensionamento DPI

Esistono casi in cui è possibile eseguire applicazioni desktop che non vengono visualizzate correttamente su un display DPI alto. In questi casi, è possibile imporre l`esecuzione dell`applicazione come processo non consapevole DPI. Ciò comporterebbe la sfocatura dell`applicazione. Quindi, sebbene sfocata, l`azione renderebbe utilizzabile un`applicazione inutilizzabile. È possibile abilitare questa funzionalità nelle proprietà.exe:

Sistema (avanzato) "Ridimensionamento DPI

Esistono applicazioni che resistono ai cambiamenti nel ridimensionamento DPI. Microsoft vuole renderlo un affare liscio. In quanto tale, sta esaminando i modi in cui Windows può eseguire automaticamente questo ridimensionamento DPI.

È stata introdotta una nuova funzionalità nell`Aggiornamento dei creativi che rende i risultati testuali in modo nitido sul display a DPI alto solo per le app basate su GDI. Pertanto, per le applicazioni basate su GDI, Windows può ora ridimensionarle in base a ciascun monitor. Ciò significa che queste applicazioni si configureranno automaticamente per diventare consapevoli dei DPI per monitor.

Microsoft ha abilitato il ridimensionamento GDI di default per alcune app in-box. Ad esempio, Microsoft Management Console (mmc.exe) nell`Aggiornamento dei creativi. Ciò significa che molti snap-in di Windows, come Device Manager, beneficeranno di questa funzionalità nell`aggiornamento dei creativi.

Altre app che beneficeranno di questa funzionalità includono

Internet Explorer

Prima del Creators Update, quando provasti a spostare Internet Explorer su un display con un DPI diverso o altrimenti cambiava il DPI del display su cui era acceso (docking / disancoraggio / modifica delle impostazioni / RDP / ecc.) Il contenuto della pagina web che stavi visualizzando sarebbe in scala DPI ma la cornice dell`app non lo farebbe. Questo è stato superato in Windows 10 Creators Update. Così ora, quando esegui Internet Explorer e Edge, affiancati, su uno schermo secondario con ridimensionamento del display al 100%, il display principale ci darà un fattore di scala DPI alto e le finestre delle app verranno spostate sul display secondario a basso DPI.

Nello screenshot di seguito, è possibile notare che l`interfaccia utente Edge viene ridimensionata, ma il frame di Internet Explorer viene comunque sottoposto a rendering con il fattore di scala del display principale.

Nell`aggiornamento di Creators appare come questo-

Ridimensionamento DPI della finestra bambino

Il ridimensionamento DPI in modalità mista introdotto in Windows 10 Anniversary Update ha consentito agli utenti di disporre di diverse modalità di ridimensionamento DPI all`interno di ciascuna finestra di livello superiore in un`applicazione. Il ridimensionamento, tuttavia, mancava di supporto per il ridimensionamento DPI della finestra dei bambini. Questo schema, sfortunatamente, continua a rimanere invariato in Windows 10 Creators Update, ad esempio, Windows 10 Creators Update manca del supporto per ridimensionamento DPI della finestra dei bambini

Icone del desktop

Una delle principali irritazioni durante l`esecuzione del display in modalità `Estendi` era il incapacità delle icone del desktop di allinearsi o ridimensionare DPI con più display contenenti valori di ridimensionamento DPI / display diversi. l`aggiornamento al sistema operativo sotto forma di Creators Update risolve questo fastidioso problema.

Ecco cosa vedresti prima dell`aggiornamento dei creativi:

Dopo l`aggiornamento:

Documentazione per sviluppatori ad alta risoluzione

la documentazione DPI alta che era disponibile su MSDN fino ad ora è diventata irrilevante e ora è diventata un ricordo del passato. Perché? Le guide per la scrittura di applicazioni DPI per monitor sono state scritte tenendo presente il periodo di Windows 8.1. Da allora le cose si sono evolute e sono cambiate molto. Molte sensibilità del DPI dell`API di Windows non sono state completamente documentate. Tutto ciò ha richiesto una pulizia approfondita e la creazione di cose da zero. Con l`aggiornamento di Windows 10 per i creativi, è possibile aspettarsi che queste modifiche si materializzino.

Per ulteriori informazioni, vedere Blog di Windows.