Función GetScaleFactorForDevice (shellscalingapi.h)

Obtiene el factor de escala preferido para un dispositivo de visualización.

Nota Esta función no se admite a partir de Windows 8.1. En su lugar, use GetScaleFactorForMonitor .
 

Sintaxis

DEVICE_SCALE_FACTOR GetScaleFactorForDevice(
  [in] DISPLAY_DEVICE_TYPE deviceType
);

Parámetros

[in] deviceType

Tipo: DISPLAY_DEVICE_TYPE

Valor que indica el tipo del dispositivo para mostrar.

Valor devuelto

Tipo: DEVICE_SCALE_FACTOR

Valor que indica el factor de escala que se debe usar con el DISPLAY_DEVICE_TYPE especificado.

Código o valor devuelto Descripción
SCALE_100_PERCENT
100
Use un factor de escala de 1x.
SCALE_140_PERCENT
140
Use un factor de escala de 1,4x.
SCALE_180_PERCENT
180
Use un factor de escala de 1,8x.

Comentarios

El DEVICE_SCALE_FACTOR predeterminado es SCALE_100_PERCENT.

Use el factor de escala que se devuelve para escalar valores de punto para fuentes y valores de píxeles.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shellscalingapi.h
Archivo DLL Shcore.dll

Consulte también

GetScaleFactorForMonitor

RegisterScaleChangeEvent

AnularregisterScaleChangeEvent