Windows.Devices.Display.Core Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan cara untuk mengelola dan menyajikan konten ke alur tampilan perangkat keras untuk perangkat lunak komposit kustom.
Untuk dokumentasi konseptual tentang cara mengimplementasikan kompposittor kustom, lihat Membangun aplikasi komposit kustom untuk monitor yang dipasang di kepala dan khusus.
Untuk aplikasi sampel, lihat sampel kompposittor kustom Windows.Devices.Display.Core.
Kelas
DisplayAdapter |
Mewakili pengontrol tampilan perangkat keras. Ini biasanya GPU (unit pemrosesan grafis). |
DisplayDevice |
Mewakili konteks untuk membuat dan menyajikan konten langsung ke driver tampilan. DisplayDevice dianalogikan dengan perangkat Direct3D di Api Direct3D. Objek DisplayDevice juga mengimplementasikan antarmuka COM IDisplayDeviceInterop. |
DisplayFence |
Mewakili objek pagar yang dapat digunakan untuk menyinkronkan perintah penyajian antara perangkat Direct3D dan objek DisplayDevice . |
DisplayManager |
Mengelola kepemilikan objek atau objek DisplayTarget , dan menyediakan metode untuk membuat objek DisplayState . |
DisplayManagerChangedEventArgs |
Mewakili argumen untuk peristiwa Yang diubah . |
DisplayManagerDisabledEventArgs |
Mewakili argumen untuk peristiwa Dinonaktifkan . |
DisplayManagerEnabledEventArgs |
Mewakili argumen untuk peristiwa Diaktifkan . |
DisplayManagerPathsFailedOrInvalidatedEventArgs |
Mewakili argumen untuk peristiwa PathsFailedOrInvalidated . |
DisplayManagerResultWithState |
Berisi status operasi DisplayManager , dan DisplayState yang dihasilkan jika operasi berhasil. |
DisplayModeInfo |
Menjelaskan kombinasi properti yang valid untuk DisplayPath. Nilai properti pada objek ini dapat diatur pada DisplayPath menggunakan metode ApplyPropertiesFromMode . Perhatikan bahwa objek ini mengacu pada rentang format kawat yang valid, bukan hanya satu format kawat tertentu. |
DisplayMuxDevice |
Menyediakan cara untuk mengelola dan menyajikan konten ke alur tampilan perangkat keras untuk perangkat lunak komposit kustom. Untuk dokumentasi konseptual tentang cara mengimplementasikan kompposittor kustom, lihat Membangun aplikasi komposit kustom untuk monitor yang dipasang di kepala dan khusus. Untuk aplikasi sampel, lihat sampel kompposittor kustom Windows.Devices.Display.Core. |
DisplayPath |
Mewakili jalur alur tampilan dari "sumber" logis ke DisplayTarget. Sumber logis menyediakan buffer bingkai, dalam format yang dijelaskan oleh properti sumber. Alur tampilan menyusun konten sumber dan mengubahnya menjadi format yang dijelaskan oleh properti target. Objek DisplayPath juga mengimplementasikan antarmuka COM IDisplayPathInterop. |
DisplayPrimaryDescription |
Menjelaskan sekumpulan properti yang digunakan untuk mengalokasikan objek DisplaySurface menggunakan CreatePrimary. |
DisplayScanout |
Mewakili sekumpulan parameter yang divalidasi untuk memindai konten ke sumber. DisplayScanout dapat ditetapkan ke DisplayTask dan dijalankan pada DisplayTaskPool. |
DisplaySource |
Menyediakan kepemilikan sumber, memungkinkan pemilik untuk menyajikan bingkai. |
DisplayState |
Mewakili iringan dalam waktu status alur tampilan untuk subset target tampilan sistem. Jika IsReadOnly adalah |
DisplayStateOperationResult |
Berisi status operasi DisplayState . |
DisplaySurface |
Buffer piksel 2D yang dialokasikan agar kompatibel dengan pemindaian ke satu atau beberapa objek DisplaySource . |
DisplayTarget |
Mewakili irisan dalam waktu "target" logis untuk alur tampilan. Ini biasanya dianalogikan dengan konektor fisik pada GPU, seperti port HDMI, tetapi dapat menjadi target virtual yang mewakili target DisplayPort berantai daisy. |
DisplayTask |
Mewakili serangkaian operasi yang dapat diantrekan dan dijalankan secara atomik oleh perangkat keras tampilan. |
DisplayTaskPool |
Menyediakan metode untuk mengalokasikan dan menjalankan tugas pada DisplayDevice. |
DisplayTaskResult |
Mewakili beberapa umpan balik/info mengenai status permintaan presentasi, dan apa yang harus Anda lakukan tentang hal itu. Objek DisplayTaskResult dikembalikan dari DisplayTaskPool.TryExecuteTask. |
DisplayView |
Mewakili sekelompok objek DisplayPath yang dikloning secara logis bersama-sama. |
DisplayWireFormat |
Menentukan representasi perangkat keras yang tepat yang digunakan untuk memindai; seperti pengodean piksel, bit per saluran, ruang warna, dan format metadata HDR. |
Struct
DisplayPresentationRate |
Menjelaskan tingkat presentasi keseluruhan yang terdiri dari laju refresh rasional dan pembagi. |
Enum
DisplayBitsPerChannel |
Menentukan konstanta yang menentukan sejumlah bit per saluran, sebagai bendera. |
DisplayDeviceCapability |
Menentukan konstanta yang menentukan kemampuan DisplayDevice. |
DisplayManagerOptions |
Menentukan konstanta yang menentukan opsi untuk DisplayManager. |
DisplayManagerResult |
Menentukan konstanta yang menentukan hasil operasi DisplayManager . |
DisplayModeQueryOptions |
Menentukan konstanta yang menentukan opsi untuk operasi kueri mode. |
DisplayPathScaling |
Menentukan konstanta yang menentukan cara menskalakan konten dari buffer bingkai ke target. |
DisplayPathStatus |
Menentukan konstanta yang menentukan status terakhir jalur dalam sistem, diambil saat DisplayState terakhir dibuat atau diterapkan. |
DisplayPresentStatus |
Menentukan konstanta yang menentukan status terperinci dari hasil panggilan terbaru ke DisplayTaskPool.TryExecuteTask. |
DisplayRotation |
Menentukan konstanta yang menentukan cara memutar konten dari buffer bingkai ke target. |
DisplayScanoutOptions |
Menentukan konstanta yang menentukan opsi untuk membuat objek DisplayScanout (misalnya, dengan memanggil DisplayDevice.CreateSimpleScanoutWithDirtyRectsAndOptions). |
DisplaySourceStatus |
Menentukan konstanta yang menentukan status tempat sumber tampilan (objek DisplaySource ) berada. Status memengaruhi penggunaan sumber tampilan, dan pengaruhnya terhadap panggilan API lainnya. Misalnya, jika sumber tampilan dimatikan, maka Anda dapat mengharapkan bahwa panggilan ke (misalnya) DisplayTaskPool.TryExecuteTask tidak akan berhasil. |
DisplayStateApplyOptions |
Menentukan konstanta yang menentukan opsi untuk menerapkan DisplayState ke sistem. |
DisplayStateFunctionalizeOptions |
Menentukan konstanta yang menentukan opsi untuk memfungsikan DisplayState dengan sistem. |
DisplayStateOperationStatus |
Menentukan konstanta yang menentukan hasil operasi DisplayState . |
DisplayTargetPersistence |
Menentukan konstanta yang menentukan bagaimana monitor yang terhubung ke target harus dipertahankan secara virtual ketika perangkat keras tidak lagi melaporkan monitor yang terhubung. |
DisplayTaskSignalKind |
Menentukan konstanta yang menentukan jenis sinyal. |
DisplayWireFormatColorSpace |
Menentukan konstanta yang menentukan ruang warna, biasanya didefinisikan oleh kombinasi tiga warna utama (merah, hijau, dan biru). |
DisplayWireFormatEotf |
Menentukan konstanta yang menentukan fungsi transfer elektro-optik (EOTF) untuk piksel yang dikodekan. EOTF menentukan bagaimana nilai yang dikodekan piksel diubah menjadi kecerahan optik pada tampilan perangkat keras. |
DisplayWireFormatHdrMetadata |
Menentukan konstanta yang menentukan format untuk metadata master HDR yang disematkan dalam bitstream piksel. Metadata master HDR biasanya menentukan bagaimana aliran video harus disesuaikan untuk pemutaran pada perangkat keras tampilan tertentu. |
DisplayWireFormatPixelEncoding |
Menentukan konstanta yang menentukan model warna dan format subsampling klorma yang digunakan untuk mengodekan data piksel. |