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
- Наследование
- Атрибуты
Требования к 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 из-за изменения поддержки стереоскопических трехмерных данных. |