HighDpiMode Énumération

Définition

Spécifie les différents modes de haute résolution qui peuvent être appliqués à une application.Specifies the different high DPI modes that can be applied to an application.

public enum class HighDpiMode
public enum HighDpiMode
type HighDpiMode = 
Public Enum HighDpiMode
Héritage
HighDpiMode

Champs

DpiUnaware 0

La fenêtre d’application n’est pas mise à l’échelle pour les modifications de résolution et suppose toujours un facteur d’échelle de 100 %.The application window does not scale for DPI changes and always assumes a scale factor of 100%.

DpiUnawareGdiScaled 4

Semblable à DpiUnaware, mais améliore la qualité du contenu GDI/GDI+.Similar to DpiUnaware, but improves the quality of GDI/GDI+ based content.

PerMonitor 2

La fenêtre vérifie la résolution lorsqu’elle est créée et ajuste le facteur d’échelle lorsque la résolution est modifiée.The window checks for DPI when it's created and adjusts scale factor when the DPI changes.

PerMonitorV2 3

Semblable à PerMonitor, mais active la notification de changement de résolution de la fenêtre enfant, une meilleure mise à l’échelle des commandes comctl32 et la mise à l’échelle des boîtes de dialogue.Similar to PerMonitor, but enables child window DPI change notification, improved scaling of comctl32 controls, and dialog scaling.

SystemAware 1

La fenêtre interroge une seule fois la résolution du moniteur principal et l’utilise pour l’application sur tous les moniteurs.The window queries for the DPI of the primary monitor once and uses this for the application on all monitors.

Remarques

La spécification du mode haute résolution dépend de la version du système d’exploitation de l’ordinateur sur lequel vous exécutez votre application.Specifying the high DPI mode is dependent on the OS version of the machine you're running your application on. La définition du mode haute résolution fonctionne sur les ordinateurs exécutant Windows 10 Creators Update (version 1703) ou versions ultérieures.Setting the high DPI mode will work on machines running Windows 10 Creators Update (version 1703) or later versions.

La modification du mode PPP après le démarrage de l’application n’affecte pas la mise à l’échelle (autrement dit, la modification n’entre pas en vigueur).Changing the DPI mode after the application has started running doesn't impact scaling (that is, the change won't take effect).

Si vous utilisez la PerMonitor valeur et qu’il y a plusieurs moniteurs associés à des paramètres ppp différents, la résolution peut changer lorsque la fenêtre est déplacée d’un moniteur à l’autre.If you're using the PerMonitor value and there is more than one monitor attached with different DPI settings, the DPI may change when the window is moved from one monitor to the other. Dans ce cas, l’application est mise à l’échelle en fonction des paramètres ppp du nouvel analyseur.In this case, the application rescales according to the new monitor's DPI settings. Vous pouvez également modifier la valeur PPP d’une fenêtre lorsque le paramètre de mise à l’échelle du système d’exploitation est modifié pour l’analyse sur laquelle la fenêtre est activée.Alternatively, the DPI of a window can be changed when the OS scaling setting is changed for the monitor the window is on.

S’applique à