Compartir a través de


Encabezado shellscalingapi.h

Varias tecnologías usan este encabezado. Para más información, consulte:

shellscalingapi.h contiene las siguientes interfaces de programación:

Functions

 
GetDpiForMonitor

Consulta los puntos por pulgada (ppp) de una pantalla.
GetDpiForShellUIComponent

Recupera los puntos por pulgada (ppp) ocupados por un SHELL_UI_COMPONENT en función del factor de escala actual y PROCESS_DPI_AWARENESS.
GetProcessDpiAwareness

Recupera el reconocimiento de puntos por pulgada (ppp) del proceso especificado.
GetScaleFactorForDevice

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

Obtiene el factor de escala de un monitor específico. Esta función reemplaza a GetScaleFactorForDevice.
RegisterScaleChangeEvent

Registra un evento que se desencadena cuando la escala ha cambiado posiblemente. Esta función reemplaza a RegisterScaleChangeNotifications.
RegisterScaleChangeNotifications

Registra una ventana para recibir devoluciones de llamada al escalar los cambios de información.
RevokeScaleChangeNotifications

Revoca el registro de una ventana, lo que impide que reciba devoluciones de llamada al escalar los cambios de información.
SetProcessDpiAwareness

Establece el nivel de reconocimiento de PPP predeterminado del proceso. Esto equivale a llamar a SetProcessDpiAwarenessContext con el valor de DPI_AWARENESS_CONTEXT correspondiente.
AnularregisterScaleChangeEvent

Anula el registro del evento de cambio de escala registrado a través de RegisterScaleChangeEvent. Esta función reemplaza RevokeScaleChangeNotifications.

Enumeraciones

 
DISPLAY_DEVICE_TYPE

Indica si el dispositivo es un tipo de pantalla principal o envolvente.
MONITOR_DPI_TYPE

Identifica la configuración de puntos por pulgada (ppp) de un monitor.
PROCESS_DPI_AWARENESS

Identifica los valores de reconocimiento de puntos por pulgada (ppp). El reconocimiento de PPP indica cuánto trabajo de escalado realiza una aplicación para PPP frente a cuánto hace el sistema.
SCALE_CHANGE_FLAGS

Marcas que se usan para indicar el cambio de escalado que se produjo.
SHELL_UI_COMPONENT

Identifica el tipo de componente de interfaz de usuario necesario en el shell.