Поделиться через


DisplayProperties Класс

Определение

Примечание

Свойства 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
Наследование
Object Platform::Object IInspectable 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.

Возвращает значение, указывающее, поддерживает ли устройство стереоскопические трехмерные данные.

Методы

GetColorProfileAsync()

Примечание

Свойства DisplayProperties могут быть изменены или недоступны для выпусков после Windows 8.1. Вместо этого используйте DisplayInformation.

Асинхронно получает профиль цвета по умолчанию International Color Consortium (ICC), связанный с физическим дисплеем.

События

ColorProfileChanged

Примечание

Свойства DisplayProperties могут быть изменены или недоступны для выпусков после Windows 8.1. Вместо этого используйте DisplayInformation.

Происходит при изменении цветового профиля физического дисплея.

DisplayContentsInvalidated

Примечание

Свойства DisplayProperties могут быть изменены или недоступны для выпусков после Windows 8.1. Вместо этого используйте DisplayInformation.

Происходит, когда для отображения требуется перерисовка.

LogicalDpiChanged

Примечание

Свойства DisplayProperties могут быть изменены или недоступны для выпусков после Windows 8.1. Вместо этого используйте DisplayInformation.

Происходит при изменении свойства LogicalDpi из-за изменения пикселей на дюйм (PPI) дисплея.

OrientationChanged

Примечание

Свойства DisplayProperties могут быть изменены или недоступны для выпусков после Windows 8.1. Вместо этого используйте DisplayInformation.

Происходит при изменении свойства CurrentOrientation или NativeOrientation из-за изменения режима или изменения монитора.

StereoEnabledChanged

Примечание

Свойства DisplayProperties могут быть изменены или недоступны для выпусков после Windows 8.1. Вместо этого используйте DisplayInformation.

Происходит при изменении свойства StereoEnabled из-за изменения поддержки стереоскопических трехмерных данных.

Применяется к