DisplayProperties 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
在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
- 继承
- 属性
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。 当 CurrentOrientation 或 NativeOrientation 属性由于模式更改或监视器更改而发生更改时发生。 |
StereoEnabledChanged |
注意 在Windows 8.1后,DisplayProperties 可能会更改或不可用。 请改用 DisplayInformation。 当 StereoEnabled 属性更改时发生,因为支持立体 3D 更改。 |