DisplayProperties 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
참고
DisplayProperties는 Windows 8.1 후 릴리스에서 변경되거나 사용할 수 없습니다. 대신 DisplayInformation을 사용합니다.
실제 디스플레이와 관련된 다양한 속성을 제공합니다. 이러한 속성의 대부분에 대 한 클래스는 클라이언트가 속성의 변경 내용을 모니터링할 수 있도록 이벤트를 제공 합니다.
public ref class DisplayProperties abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Deprecated("DisplayProperties may be altered or unavailable for releases after Windows Phone 8.1. Instead, use DisplayInformation.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class DisplayProperties final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Deprecated("DisplayProperties may be altered or unavailable for releases after Windows Phone 8.1. Instead, use DisplayInformation.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Foundation.UniversalApiContract")]
class DisplayProperties final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Deprecated("DisplayProperties may be altered or unavailable for releases after Windows Phone 8.1. Instead, use DisplayInformation.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class DisplayProperties
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Deprecated("DisplayProperties may be altered or unavailable for releases after Windows Phone 8.1. Instead, use DisplayInformation.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Foundation.UniversalApiContract")]
public static class DisplayProperties
Public Class DisplayProperties
- 상속
- 특성
Windows 요구 사항
디바이스 패밀리 |
Windows 10 (10.0.10240.0에서 도입되었습니다.)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
|
속성
AutoRotationPreferences |
참고 DisplayProperties는 Windows 8.1 후 릴리스에서 변경되거나 사용할 수 없습니다. 대신 DisplayInformation을 사용합니다. 앱의 기본 방향을 가져오고 설정합니다. |
CurrentOrientation |
참고 DisplayProperties는 Windows 8.1 후 릴리스에서 변경되거나 사용할 수 없습니다. 대신 DisplayInformation을 사용합니다. 사각형 모니터의 현재 방향을 가져옵니다. |
LogicalDpi |
참고 DisplayProperties는 Windows 8.1 후 릴리스에서 변경되거나 사용할 수 없습니다. 대신 DisplayInformation을 사용합니다. 현재 환경의 논리적 인치당 픽셀을 가져옵니다. |
NativeOrientation |
참고 DisplayProperties는 Windows 8.1 후 릴리스에서 변경되거나 사용할 수 없습니다. 대신 DisplayInformation을 사용합니다. 디스플레이 모니터의 네이티브 방향을 가져옵니다. 일반적으로 디바이스의 단추가 모니터의 방향과 일치하는 방향입니다. |
ResolutionScale |
참고 DisplayProperties는 Windows 8.1 후 릴리스에서 변경되거나 사용할 수 없습니다. 대신 DisplayInformation을 사용합니다. 앱 창의 배율 인수를 가져옵니다. |
StereoEnabled |
참고 DisplayProperties는 Windows 8.1 후 릴리스에서 변경되거나 사용할 수 없습니다. 대신 DisplayInformation을 사용합니다. 디바이스가 입체 3D를 지원하는지 여부를 나타내는 값을 가져옵니다. |
메서드
GetColorProfileAsync() |
참고 DisplayProperties는 Windows 8.1 후 릴리스에서 변경되거나 사용할 수 없습니다. 대신 DisplayInformation을 사용합니다. 물리적 디스플레이와 연결된 기본 ICC(International Color Consortium) 색 프로필을 비동기적으로 가져옵니다. |
이벤트
ColorProfileChanged |
참고 DisplayProperties는 Windows 8.1 후 릴리스에서 변경되거나 사용할 수 없습니다. 대신 DisplayInformation을 사용합니다. 실제 디스플레이의 색 프로필이 변경될 때 발생합니다. |
DisplayContentsInvalidated |
참고 DisplayProperties는 Windows 8.1 후 릴리스에서 변경되거나 사용할 수 없습니다. 대신 DisplayInformation을 사용합니다. 디스플레이에 다시 그리기가 필요할 때 발생합니다. |
LogicalDpiChanged |
참고 DisplayProperties는 Windows 8.1 후 릴리스에서 변경되거나 사용할 수 없습니다. 대신 DisplayInformation을 사용합니다. 디스플레이의 PPI(인치당 픽셀)가 변경되므로 LogicalDpi 속성이 변경되면 발생합니다. |
OrientationChanged |
참고 DisplayProperties는 Windows 8.1 후 릴리스에서 변경되거나 사용할 수 없습니다. 대신 DisplayInformation을 사용합니다. 모드 변경 또는 모니터 변경으로 인해 CurrentOrientation 또는 NativeOrientation 속성이 변경되는 경우에 발생합니다. |
StereoEnabledChanged |
참고 DisplayProperties는 Windows 8.1 후 릴리스에서 변경되거나 사용할 수 없습니다. 대신 DisplayInformation을 사용합니다. StereoEnabled 속성이 변경되면 스테레오스코픽 3D에 대한 지원이 변경되므로 발생합니다. |