GetScaleFactorForDevice, fonction (shellscalingapi.h)
Obtient le facteur d’échelle préféré pour un périphérique d’affichage.
Note Cette fonction n’est pas prise en charge à partir de 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 à utiliser avec le DISPLAY_DEVICE_TYPE spécifié.
Code/valeur de retour | Description |
---|---|
|
Utilisez un facteur d’échelle de 1x. |
|
Utilisez un facteur d’échelle de 1,4x. |
|
Utilisez un facteur d’échelle de 1,8x. |
Remarques
Le DEVICE_SCALE_FACTOR par défaut est SCALE_100_PERCENT.
Utilisez le facteur d’échelle retourné aux valeurs de point de mise à l’échelle pour les polices et les valeurs de pixels.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shellscalingapi.h |
DLL | Shcore.dll |