Partager via


GetScaleFactorForDevice, fonction (shellscalingapi.h)

Obtient le facteur d’échelle préféré pour un appareil d’affichage.

Note Cette fonction n’est pas prise en charge depuis Windows 8.1. Utilisez GetScaleFactorForMonitor à la place.
 

Syntaxe

DEVICE_SCALE_FACTOR GetScaleFactorForDevice(
  [in] DISPLAY_DEVICE_TYPE deviceType
);

Paramètres

[in] deviceType

Type : DISPLAY_DEVICE_TYPE

Valeur qui indique le type de l’appareil d’affichage.

Valeur retournée

Type : DEVICE_SCALE_FACTOR

Valeur qui indique le facteur d’échelle qui doit être utilisé avec la DISPLAY_DEVICE_TYPE spécifiée.

Retourner le code/la valeur Descriptif
SCALE_100_PERCENT
100
Utilisez un facteur d’échelle de 1x.
SCALE_140_PERCENT
140
Utilisez un facteur d’échelle de 1,4 x.
SCALE_180_PERCENT
180
Utilisez un facteur d’échelle de 1,8x.

Remarques

La DEVICE_SCALE_FACTOR par défaut est SCALE_100_PERCENT.

Utilisez le facteur d’échelle retourné aux valeurs de point d’échelle pour les polices et les valeurs de pixels.

Spécifications

Requirement Valeur
Client minimum requis Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
plateforme cible Fenêtres
Header shellscalingapi.h
Library OneCore.Lib
DLL Shcore.dll

Voir aussi

GetScaleFactorForMonitor

RegisterScaleChangeEvent

UnregisterScaleChangeEvent