GetScaleFactorForDevice-Funktion (shellscalingapi.h)
Ruft den bevorzugten Skalierungsfaktor für ein Anzeigegerät ab.
Hinweis Diese Funktion wird ab Windows 8.1 nicht unterstützt. Verwenden Sie stattdessen GetScaleFactorForMonitor .
Syntax
DEVICE_SCALE_FACTOR GetScaleFactorForDevice(
[in] DISPLAY_DEVICE_TYPE deviceType
);
Parameter
[in] deviceType
Typ: DISPLAY_DEVICE_TYPE
Der Wert, der den Typ des Anzeigegeräts angibt.
Rückgabewert
Typ: DEVICE_SCALE_FACTOR
Ein -Wert, der den Skalierungsfaktor angibt, der mit dem angegebenen DISPLAY_DEVICE_TYPE verwendet werden soll.
Rückgabecode/-wert | BESCHREIBUNG |
---|---|
|
Verwenden Sie einen Skalierungsfaktor von 1x. |
|
Verwenden Sie einen Skalierungsfaktor von 1,4x. |
|
Verwenden Sie den Skalierungsfaktor 1,8-fach. |
Hinweise
Die Standardeinstellung DEVICE_SCALE_FACTOR ist SCALE_100_PERCENT.
Verwenden Sie den Skalierungsfaktor, der für Skalierungspunktwerte für Schriftarten und Pixelwerte zurückgegeben wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shellscalingapi.h |
DLL | Shcore.dll |