Condividi tramite


Funzione GetScaleFactorForDevice (shellscalingapi.h)

Ottiene il fattore di scala preferito per un dispositivo di visualizzazione.

Nota Questa funzione non è supportata a partire da Windows 8.1. Usare invece GetScaleFactorForMonitor .
 

Sintassi

DEVICE_SCALE_FACTOR GetScaleFactorForDevice(
  [in] DISPLAY_DEVICE_TYPE deviceType
);

Parametri

[in] deviceType

Tipo: DISPLAY_DEVICE_TYPE

Valore che indica il tipo del dispositivo di visualizzazione.

Valore restituito

Tipo: DEVICE_SCALE_FACTOR

Valore che indica il fattore di scala che deve essere utilizzato con il DISPLAY_DEVICE_TYPE specificato.

Codice/valore restituito Descrizione
SCALE_100_PERCENT
100
Usare un fattore di scala di 1x.
SCALE_140_PERCENT
140
Usare un fattore di scala di 1,4x.
SCALE_180_PERCENT
180
Usare un fattore di scala di 1,8 volte.

Commenti

Il DEVICE_SCALE_FACTOR predefinito è SCALE_100_PERCENT.

Usare il fattore di scala restituito per scalare i valori dei punti per i tipi di carattere e i valori pixel.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shellscalingapi.h
DLL Shcore.dll

Vedi anche

GetScaleFactorForMonitor

RegisterScaleChangeEvent

UnregisterScaleChangeEvent