Freigeben über


DisplayOrientations Enumeration

Definition

Beschreibt die Ausrichtung eines rechteckigen Monitors.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

public enum class DisplayOrientations
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class DisplayOrientations
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum DisplayOrientations
var value = Windows.Graphics.Display.DisplayOrientations.none
Public Enum DisplayOrientations
Vererbung
DisplayOrientations
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Felder

Landscape 1

Gibt an, dass der Monitor im Querformat ausgerichtet ist, wobei die Breite des Anzeigebereichs größer als die Höhe ist.

LandscapeFlipped 4

Gibt an, dass der Monitor weitere 90 Grad im Uhrzeigersinn gedreht hat (auf 180 Grad), um die Anzeige im Querformatmodus auszurichten, in dem die Breite des Anzeigebereichs größer als die Höhe ist. Dieser Querformatmodus wird um 180 Grad vom Querformatmodus gedreht.

None 0

Es ist keine Anzeigeausrichtung angegeben.

Portrait 2

Gibt an, dass der Monitor im Uhrzeigersinn um 90 Grad gedreht hat, um die Anzeige im Hochformatmodus auszurichten, in dem die Höhe des Anzeigebereichs größer als die Breite ist.

PortraitFlipped 8

Gibt an, dass der Monitor weitere 90 Grad im Uhrzeigersinn gedreht hat (auf 270 Grad), um die Anzeige im Hochformatmodus auszurichten, in dem die Höhe des Anzeigebereichs größer als die Breite ist. Dieser Hochformatmodus wird vom Hochformatmodus um 180 Grad gedreht.

Hinweise

Die Anzeigeausrichtung gibt den Winkel aus, in dem sich ein Monitor im Uhrzeigersinn gedreht hat, um ein gerades Bild anzuzeigen. Wenn das Betriebssystem beispielsweise die Ausrichtung als 90 Grad meldet, drehte der Benutzer den Monitor um 90 Grad im Uhrzeigersinn, um ein gerades Bild anzuzeigen. wenn der Benutzer den Monitor an seine ursprüngliche Position zurückgibt, meldet das Betriebssystem die Ausrichtung als 90 Grad gegen den Uhrzeigersinn. Anwendungen verwenden diese Eigenschaft in der Regel, um das Lesen eines Beschleunigungsmessers zu übersetzen oder die physischen Schaltflächenereignisse entsprechend der aktuellen Bildschirmrotation zu übersetzen.

Ein Gerät, das zuerst im Querformatmodus ausgerichtet ist, weist die folgenden Drehwinkel auf:

  • Landschaft = 0 Grad
  • Hochformat = 90 Grad
  • LandscapeFlipped = 180 Grad
  • PortraitFlipped = 270 Grad

Ein Gerät, das zuerst im Hochformat ausgerichtet ist, weist die folgenden Drehwinkel auf:

  • Hochformat = 0 Grad
  • LandscapeFlipped = 90 Grad
  • PortraitFlipped = 180 Grad
  • Landschaft = 270 Grad

Das Beispiel Skalierung nach DPI zeigt, wie die DisplayOrientations-Enumeration verwendet wird.

Die DisplayOrientations-Werte beschreiben die Ausrichtung des Displays oder Monitors und nicht unbedingt die Ausrichtung Ihrer App. Um die Ausrichtung Ihrer App für Layoutzwecke zu bestimmen, verwenden Sie die ApplicationView.Orientation-Eigenschaft .

Gilt für:

Weitere Informationen