Compartilhar via


Função GetScaleFactorForDevice (shellscalingapi.h)

Obtém o fator de escala preferencial para um dispositivo de exibição.

Nota Essa função não tem suporte desde Windows 8.1. Em vez disso, use GetScaleFactorForMonitor .
 

Sintaxe

DEVICE_SCALE_FACTOR GetScaleFactorForDevice(
  [in] DISPLAY_DEVICE_TYPE deviceType
);

Parâmetros

[in] deviceType

Tipo: DISPLAY_DEVICE_TYPE

O valor que indica o tipo do dispositivo de exibição.

Retornar valor

Tipo: DEVICE_SCALE_FACTOR

Um valor que indica o fator de escala que deve ser usado com o DISPLAY_DEVICE_TYPE especificado.

Valor/código retornado Descrição
SCALE_100_PERCENT
100
Use um fator de escala de 1x.
SCALE_140_PERCENT
140
Use um fator de escala de 1,4x.
SCALE_180_PERCENT
180
Use um fator de escala de 1,8x.

Comentários

O DEVICE_SCALE_FACTOR padrão é SCALE_100_PERCENT.

Use o fator de escala retornado para valores de ponto de escala para fontes e valores de pixel.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shellscalingapi.h
DLL Shcore.dll

Confira também

GetScaleFactorForMonitor

RegisterScaleChangeEvent

UnregisterScaleChangeEvent