Bagikan melalui


DisplayInformation Kelas

Definisi

Memantau dan mengontrol informasi terkait tampilan untuk jendela tingkat atas atau monitor tampilan. Kelas menyediakan peristiwa untuk memungkinkan klien memantau perubahan yang memengaruhi tampilan mana yang berada di tampilan, serta perubahan tampilan yang dapat memengaruhi jendela aplikasi.

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
Warisan
Object Platform::Object IInspectable DisplayInformation
Atribut
Penerapan

Properti

DispatcherQueue

Mendapatkan antrean dispatcher yang terkait dengan objek DisplayInformation .

IsStereoEnabled

Mendapatkan nilai yang menunjukkan apakah perangkat mendukung 3D stereoskopis atau tidak.

Metode

Close()

Menutup objek DisplayInformation , dan merilis sumber daya sistem.

CreateForDisplayId(DisplayId)

Membuat objek DisplayInformation baru untuk DisplayId yang ditentukan.

Catatan

Anda harus memanggil metode ini dari utas yang memiliki Microsoft.UI.Dispatching.DispatcherQueue yang sudah berjalan.

CreateForWindowId(WindowId)

Membuat objek DisplayInformation baru untuk WindowId yang ditentukan.

Catatan

Anda harus memanggil metode ini dari utas yang memiliki Microsoft.UI.Dispatching.DispatcherQueue yang sudah berjalan.

Dispose()

Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, melepaskan, atau mereset sumber daya yang tidak terkelola.

GetAdvancedColorInfo()

Mengambil informasi Warna Tingkat Lanjut.

GetColorProfile()

Mengambil profil warna International Color Consortium (ICC) default yang terkait dengan tampilan fisik.

GetColorProfileAsync()

Secara asinkron mengambil profil warna International Color Consortium (ICC) default yang terkait dengan tampilan fisik.

Acara

AdvancedColorInfoChanged

Dimunculkan ketika informasi warna tingkat lanjut diubah.

ColorProfileChanged

Terjadi saat profil warna tampilan fisik berubah.

Destroyed

Dimunculkan ketika objek DisplayInformation dihancurkan.

IsStereoEnabledChanged

Terjadi ketika properti IsStereoEnabled berubah karena perubahan dukungan untuk 3D stereoskopis.

Berlaku untuk