내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

DisplayOrientations Enumeration

사각 모니터의 방향을 설명합니다.

구문


Public Enum DisplayOrientations

특성

[Flags()]
[Version(0x06020000)]

멤버

DisplayOrientations열거형에는 다음과 같은 멤버가 있습니다.

멤버Description
None | none0

디스플레이 방향을 지정하지 않습니다.

Landscape | landscape1

모니터의 방향이 가로 모드(디스플레이 표시 영역의 너비가 높이보다 큼)로 지정된 것으로 지정합니다.

Portrait | portrait2

디스플레이 방향을 세로 모드(디스플레이 표시 영역의 높이가 너비보다 큼)로 지정하기 위해 모니터가 시계 방향으로 90도 회전된 것으로 지정합니다.

LandscapeFlipped | landscapeFlipped4

디스플레이 방향을 가로 모드(디스플레이 표시 영역의 너비가 높이보다 큼)로 지정하기 위해 모니터가 시계 방향으로 또 한 번 90도 회전(즉, 총 180도 회전)된 것으로 지정합니다. 이 가로 모드는 Landscape 모드에서 180도 대칭 이동됩니다.

PortraitFlipped | portraitFlipped8

디스플레이 방향을 세로 모드(디스플레이 표시 영역의 높이가 너비보다 큼)로 지정하기 위해 모니터가 시계 방향으로 또 한 번 90도 회전(즉, 총 270도 회전)된 것으로 지정합니다. 이 세로 모드는 Portrait 모드에서 180도 대칭 이동됩니다.

설명

디스플레이 방향은 그림을 똑바로 표시하기 위해 모니터를 시계 방향으로 회전하는 각도를 표현합니다. 예를 들어 운영 체제가 방향을 90도로 보고할 경우 사용자가 모니터를 시계 방향으로 90도 회전해서 그림을 똑바로 표시한 것입니다. 사용자가 모니터를 원래 위치로 되돌리면 운영 체제가 방향을 시계 반대 방향 90도로 보고합니다. 일반적으로 응용 프로그램은 이 속성을 사용하여 가속도계의 판독값을 해석하거나 현재 화면의 회전에 따라 물리적 단추 이벤트를 해석합니다.

처음 방향이 가로 모드인 장치의 회전 각도는 다음과 같습니다.

  • Landscape = 0도
  • Portrait = 90도
  • LandscapeFlipped = 180도
  • PortraitFlipped = 270도

처음 방향이 세로 모드인 장치의 회전 각도는 다음과 같습니다.

  • Portrait = 0도
  • LandscapeFlipped = 90도
  • PortraitFlipped = 180도
  • Landscape = 270도

DPI에 따른 배율 조정 샘플에서는 DisplayOrientations 열거형을 사용하는 방법을 보여 줍니다.

DisplayOrientations 값은 디스플레이 또는 모니터의 방향을 설명하며 앱의 방향과 일치하지 않을 수도 있습니다. 레이아웃을 목적으로 앱의 방향을 결정하려면 ApplicationView.Value 속성을 사용합니다.

요구 사항

지원되는 최소 클라이언트

Windows 8

지원되는 최소 서버

Windows Server 2012

지원되는 최소 전화

Windows Phone 8

Namespace

Windows.Graphics.Display
Windows::Graphics::Display [C++]

Metadata

Windows.winmd

참고 항목

CurrentOrientation
NativeOrientation
OrientationChanged

 

 

표시:
© 2015 Microsoft