DisplayInformation 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
监视和控制顶级窗口或显示监视器的显示相关信息。 类提供事件,以允许客户端监视影响视图) (的显示更改,以及可能影响应用窗口的显示中的更改。
public ref class DisplayInformation sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65538)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DisplayInformation final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65538)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DisplayInformation : System.IDisposable
Public NotInheritable Class DisplayInformation
Implements IDisposable
- 继承
- 属性
- 实现
属性
DispatcherQueue |
获取与 DisplayInformation 对象关联的调度程序队列。 |
IsStereoEnabled |
获取一个值,该值指示设备是否支持立体 3D。 |
方法
Close() |
关闭 DisplayInformation 对象,并释放系统资源。 |
CreateForDisplayId(DisplayId) |
为指定的 DisplayId 创建新的 DisplayInformation 对象。 注意 必须从已运行 Microsoft.UI.Dispatching.DispatcherQueue 的 线程调用此方法。 |
CreateForWindowId(WindowId) |
为指定的 WindowId 创建新的 DisplayInformation 对象。 注意 必须从已运行 Microsoft.UI.Dispatching.DispatcherQueue 的 线程调用此方法。 |
Dispose() |
执行与释放或重置非托管资源关联的应用程序定义的任务。 |
GetAdvancedColorInfo() |
检索高级颜色信息。 |
GetColorProfile() |
检索与物理显示器关联的默认国际颜色联盟 (ICC) 颜色配置文件。 |
GetColorProfileAsync() |
异步检索与物理显示器关联的默认国际颜色联盟 (ICC) 颜色配置文件。 |
事件
AdvancedColorInfoChanged |
更改高级颜色信息时引发。 |
ColorProfileChanged |
在物理显示器的颜色配置文件更改时发生。 |
Destroyed |
销毁 DisplayInformation 对象时引发。 |
IsStereoEnabledChanged |
当 IsStereoEnabled 属性由于对立体 3D 的支持而更改时发生。 |