enumerazione MONITOR_DPI_TYPE (shellscalingapi.h)
Identifica l'impostazione punti per pollice (dpi) per un monitor.
Sintassi
typedef enum MONITOR_DPI_TYPE {
MDT_EFFECTIVE_DPI = 0,
MDT_ANGULAR_DPI = 1,
MDT_RAW_DPI = 2,
MDT_DEFAULT
} ;
Costanti
MDT_EFFECTIVE_DPI Valore: 0 DPI effettivo. Questo valore deve essere usato quando si determina il fattore di scala corretto per il ridimensionamento degli elementi dell'interfaccia utente. Questo incorpora il fattore di scala impostato dall'utente per questa visualizzazione specifica. |
MDT_ANGULAR_DPI Valore: 1 DPI angolare. Questo DPI garantisce il rendering in una risoluzione angolare conforme sullo schermo. Ciò non include il fattore di scala impostato dall'utente per questa visualizzazione specifica. |
MDT_RAW_DPI Valore: 2 DPI non elaborato. Questo valore è il dpi lineare dello schermo come misurato sullo schermo stesso. Usare questo valore quando si vuole leggere la densità dei pixel e non l'impostazione di ridimensionamento consigliata. Ciò non include il fattore di scala impostato dall'utente per questa visualizzazione specifica e non è garantito che sia un valore DPI supportato. |
MDT_DEFAULT L'impostazione DPI predefinita per un monitoraggio è MDT_EFFECTIVE_DPI. |
Commenti
Tutte queste impostazioni sono interessate dalla PROCESS_DPI_AWARENESS dell'applicazione
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8.1 [solo app desktop] |
Server minimo supportato | Windows Server 2012 R2 [solo app desktop] |
Intestazione | shellscalingapi.h |