DisplayProperties 类

定义

注意

在Windows 8.1后,DisplayProperties 可能会更改或不可用。 请改用 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
继承
Object Platform::Object IInspectable DisplayProperties
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

属性

AutoRotationPreferences

注意

在Windows 8.1后,DisplayProperties 可能会更改或不可用。 请改用 DisplayInformation

获取并设置应用的首选方向。

CurrentOrientation

注意

在Windows 8.1后,DisplayProperties 可能会更改或不可用。 请改用 DisplayInformation

获取矩形监视器的当前方向。

LogicalDpi

注意

在Windows 8.1后,DisplayProperties 可能会更改或不可用。 请改用 DisplayInformation

获取当前环境的每逻辑英寸的像素。

NativeOrientation

注意

在Windows 8.1后,DisplayProperties 可能会更改或不可用。 请改用 DisplayInformation

获取显示监视器的本机方向,该方向通常是设备上的按钮与监视器方向匹配的方向。

ResolutionScale

注意

在Windows 8.1后,DisplayProperties 可能会更改或不可用。 请改用 DisplayInformation

获取应用窗口的比例因子。

StereoEnabled

注意

在Windows 8.1后,DisplayProperties 可能会更改或不可用。 请改用 DisplayInformation

获取一个值,该值指示设备是否支持立体 3D。

方法

GetColorProfileAsync()

注意

在Windows 8.1后,DisplayProperties 可能会更改或不可用。 请改用 DisplayInformation

异步获取与物理显示器关联的国际颜色联盟 (ICC) 颜色配置文件。

事件

ColorProfileChanged

注意

在Windows 8.1后,DisplayProperties 可能会更改或不可用。 请改用 DisplayInformation

在物理显示器的颜色配置文件更改时发生。

DisplayContentsInvalidated

注意

在Windows 8.1后,DisplayProperties 可能会更改或不可用。 请改用 DisplayInformation

当显示器需要重绘时发生。

LogicalDpiChanged

注意

在Windows 8.1后,DisplayProperties 可能会更改或不可用。 请改用 DisplayInformation

LogicalDpi 属性更改时发生,因为每英寸像素 (PPI) 显示更改。

OrientationChanged

注意

在Windows 8.1后,DisplayProperties 可能会更改或不可用。 请改用 DisplayInformation

CurrentOrientationNativeOrientation 属性由于模式更改或监视器更改而发生更改时发生。

StereoEnabledChanged

注意

在Windows 8.1后,DisplayProperties 可能会更改或不可用。 请改用 DisplayInformation

StereoEnabled 属性更改时发生,因为支持立体 3D 更改。

适用于