Compartilhar via


Cabeçalho shellscalingapi.h

Esse cabeçalho é usado por várias tecnologias. Para obter mais informações, consulte:

shellscalingapi.h contém as seguintes interfaces de programação:

Funções

 
GetDpiForMonitor

Consulta os pontos por polegada (dpi) de uma tela.
GetDpiForShellUIComponent

Recupera os pontos por polegada (dpi) ocupados por um SHELL_UI_COMPONENT com base no fator de escala atual e no PROCESS_DPI_AWARENESS.
GetProcessDpiAwareness

Recupera o reconhecimento de pontos por polegada (dpi) do processo especificado.
GetScaleFactorForDevice

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

Obtém o fator de escala de um monitor específico. Essa função substitui GetScaleFactorForDevice.
RegisterScaleChangeEvent

Registra-se para um evento que é disparado quando a escala possivelmente foi alterada. Essa função substitui RegisterScaleChangeNotifications.
RegisterScaleChangeNotifications

Registra uma janela para receber retornos de chamada ao dimensionar as informações.
RevokeScaleChangeNotifications

Revoga o registro de uma janela, impedindo que ela receba retornos de chamada ao dimensionar as alterações de informações.
SetProcessDpiAwareness

Define o nível de reconhecimento de DPI padrão do processo. Isso é equivalente a chamar SetProcessDpiAwarenessContext com o valor de DPI_AWARENESS_CONTEXT correspondente.
UnregisterScaleChangeEvent

Cancela o registro do evento de alteração de escala registrado por meio de RegisterScaleChangeEvent. Essa função substitui RevokeScaleChangeNotifications.

Enumerações

 
DISPLAY_DEVICE_TYPE

Indica se o dispositivo é um tipo primário ou imersivo de exibição.
MONITOR_DPI_TYPE

Identifica a configuração de pontos por polegada (dpi) para um monitor.
PROCESS_DPI_AWARENESS

Identifica os valores de reconhecimento de pontos por polegada (dpi). O reconhecimento de DPI indica quanto trabalho de dimensionamento um aplicativo executa para DPI versus quanto é feito pelo sistema.
SCALE_CHANGE_FLAGS

Sinalizadores usados para indicar a alteração de dimensionamento que ocorreu.
SHELL_UI_COMPONENT

Identifica o tipo de componente de interface do usuário necessário no shell.