Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die DISPLAYCONFIG_SCALING-Enumeration gibt die Skalierungstransformation an, die auf Inhalte angewendet wird, die in einem VidPN-Pfad (Video Present Network) angezeigt werden.
Syntax
typedef enum {
DISPLAYCONFIG_SCALING_IDENTITY = 1,
DISPLAYCONFIG_SCALING_CENTERED = 2,
DISPLAYCONFIG_SCALING_STRETCHED = 3,
DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAX = 4,
DISPLAYCONFIG_SCALING_CUSTOM = 5,
DISPLAYCONFIG_SCALING_PREFERRED = 128,
DISPLAYCONFIG_SCALING_FORCE_UINT32 = 0xFFFFFFFF
} DISPLAYCONFIG_SCALING;
Konstanten
DISPLAYCONFIG_SCALING_IDENTITYWert: 1 Gibt die Identitätstransformation an; der Quellinhalt wird ohne Änderung angezeigt. Diese Transformation ist nur verfügbar, wenn der Quellmodus des Pfads dieselbe räumliche Auflösung wie der Zielmodus des Pfads aufweist. |
DISPLAYCONFIG_SCALING_CENTEREDWert: 2 Gibt die Zentrierungstransformation an; Der Quellinhalt wird ungeskaliert und zentriert in Bezug auf die räumliche Auflösung des Zielmodus dargestellt. |
DISPLAYCONFIG_SCALING_STRETCHEDWert: 3 Gibt an, dass der Inhalt entsprechend dem Ziel des Pfads skaliert wird. |
DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAXWert: 4 Gibt die Transformation zur Seitenverhältniszentrierung an. |
DISPLAYCONFIG_SCALING_CUSTOMWert: 5 Gibt an, dass der Aufrufer eine benutzerdefinierte Skalierung anfordert, die der Aufrufer nicht mit einem der anderen DISPLAYCONFIG_SCALING_XXX Werte beschreiben kann. Nur die Wert-Add-Anwendung eines Hardwareherstellers sollte DISPLAYCONFIG_SCALING_CUSTOM verwenden, da die Wert-Add-Anwendung möglicherweise eine private Schnittstelle zum Treiber erfordert. Die Anwendung kann dann DISPLAYCONFIG_SCALING_CUSTOM verwenden, um zusätzlichen Kontext für den Treiber für den benutzerdefinierten Wert im angegebenen Pfad anzugeben. |
DISPLAYCONFIG_SCALING_PREFERREDWert: 128 Gibt an, dass der Aufrufer keine Präferenz für die Skalierung hat. Die SetDisplayConfig-Funktion verwendet den Skalierungswert, der zuletzt in der Datenbank für den Pfad gespeichert wurde. Wenn ein solcher Skalierungswert nicht vorhanden ist, verwendet SetDisplayConfig die Standardskalierung für den Computer. Beispielsweise stretched (DISPLAYCONFIG_SCALING_STRETCHED) für Tablet-Computer und Seitenverhältnis zentriert (DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAX) für Nicht-Tablet-Computer. |
DISPLAYCONFIG_SCALING_FORCE_UINT32Wert: 0xFFFFFFFF Erzwingt, dass diese Enumeration auf eine Größe von 32 Bits kompiliert wird. Ohne diesen Wert könnten einige Compiler diese Enumeration auf eine andere Größe als 32 Bit kompilieren. Sie sollten diesen Wert nicht verwenden. |
Hinweise
Weitere Informationen zur Skalierung finden Sie unter Skalieren des Desktopimages.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Verfügbar im Windows 7-Client. |
| Kopfzeile | wingdi.h (windows.h einschließen) |