DisplayProperties Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Nota
DisplayProperties può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece DisplayInformation.
Fornisce varie proprietà correlate alla visualizzazione fisica. Per la maggior parte di queste proprietà, la classe fornisce eventi per consentire ai client di monitorare le modifiche nelle proprietà.
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
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Proprietà
AutoRotationPreferences |
Nota DisplayProperties può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece DisplayInformation. Ottiene e imposta l'orientamento preferito dell'app. |
CurrentOrientation |
Nota DisplayProperties può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece DisplayInformation. Ottiene l'orientamento corrente di un monitor rettangolare. |
LogicalDpi |
Nota DisplayProperties può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece DisplayInformation. Ottiene i pixel per pollice logico dell'ambiente corrente. |
NativeOrientation |
Nota DisplayProperties può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece DisplayInformation. Ottiene l'orientamento nativo del monitor di visualizzazione, che è in genere l'orientamento in cui i pulsanti del dispositivo corrispondono all'orientamento del monitor. |
ResolutionScale |
Nota DisplayProperties può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece DisplayInformation. Ottiene il fattore di scala della finestra dell'app. |
StereoEnabled |
Nota DisplayProperties può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece DisplayInformation. Ottiene un valore che indica se il dispositivo supporta stereoscopica 3D. |
Metodi
GetColorProfileAsync() |
Nota DisplayProperties può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece DisplayInformation. Ottiene in modo asincrono il profilo di colore international color Consortium (ICC) predefinito associato alla visualizzazione fisica. |
Eventi
ColorProfileChanged |
Nota DisplayProperties può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece DisplayInformation. Si verifica quando il profilo di colore della visualizzazione fisica cambia. |
DisplayContentsInvalidated |
Nota DisplayProperties può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece DisplayInformation. Si verifica quando la visualizzazione richiede il ridisegno. |
LogicalDpiChanged |
Nota DisplayProperties può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece DisplayInformation. Si verifica quando la proprietà LogicalDpi cambia perché i pixel per pollice (PPI) della visualizzazione cambiano. |
OrientationChanged |
Nota DisplayProperties può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece DisplayInformation. Si verifica quando la proprietà CurrentOrientation o NativeOrientation cambia a causa di una modifica della modalità o di una modifica del monitoraggio. |
StereoEnabledChanged |
Nota DisplayProperties può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece DisplayInformation. Si verifica quando la proprietà StereoEnabled cambia perché il supporto per le modifiche stereoscopiche 3D. |