Partager via


en-tête shellscalingapi.h

Cet en-tête est utilisé par plusieurs technologies. Pour plus d'informations, consultez les pages suivantes :

shellscalingapi.h contient les interfaces de programmation suivantes :

Fonctions

 
GetDpiForMonitor

Interroge les points par pouce (ppp) d’un affichage.
GetDpiForShellUIComponent

Récupère les points par pouce (ppp) occupés par un SHELL_UI_COMPONENT en fonction du facteur d’échelle actuel et de la PROCESS_DPI_AWARENESS.
GetProcessDpiAwareness

Récupère la connaissance des points par pouce (ppp) du processus spécifié.
GetScaleFactorForDevice

Obtient le facteur d’échelle préféré pour un périphérique d’affichage.
GetScaleFactorForMonitor

Obtient le facteur d’échelle d’un moniteur spécifique. Cette fonction remplace GetScaleFactorForDevice.
RegisterScaleChangeEvent

S’inscrit pour un événement qui est déclenché lorsque l’échelle a éventuellement changé. Cette fonction remplace RegisterScaleChangeNotifications.
RegisterScaleChangeNotifications

Inscrit une fenêtre pour recevoir des rappels lorsque les informations de mise à l’échelle changent.
RevokeScaleChangeNotifications

Révoque l’inscription d’une fenêtre, ce qui l’empêche de recevoir des rappels lorsque les informations de mise à l’échelle changent.
SetProcessDpiAwareness

Définit le niveau de sensibilisation ppp par défaut du processus. Cela revient à appeler SetProcessDpiAwarenessContext avec la valeur DPI_AWARENESS_CONTEXT correspondante.
UnregisterScaleChangeEvent

Annule l’inscription pour l’événement de changement d’échelle inscrit via RegisterScaleChangeEvent. Cette fonction remplace RevokeScaleChangeNotifications.

Énumérations

 
DISPLAY_DEVICE_TYPE

Indique si l’appareil est un type d’affichage principal ou immersif.
MONITOR_DPI_TYPE

Identifie le paramètre points par pouce (ppp) pour un moniteur.
PROCESS_DPI_AWARENESS

Identifie les valeurs de reconnaissance des points par pouce (ppp). La reconnaissance ppp indique la quantité de travail de mise à l’échelle qu’une application effectue pour ppp par rapport à la quantité effectuée par le système.
SCALE_CHANGE_FLAGS

Indicateurs utilisés pour indiquer la modification de mise à l’échelle qui s’est produite.
SHELL_UI_COMPONENT

Identifie le type de composant d’interface utilisateur nécessaire dans l’interpréteur de commandes.