CompositorController Kelas
Definisi
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.
Mewakili komposit tempat perubahan komposisi yang dimaksudkan harus diterapkan secara eksplisit.
public ref class CompositorController sealed : IClosable
/// [Windows.Foundation.Metadata.Activatable(393216, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CompositorController final : IClosable
[Windows.Foundation.Metadata.Activatable(393216, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CompositorController : System.IDisposable
Public NotInheritable Class CompositorController
Implements IDisposable
- Warisan
- Atribut
- Penerapan
Persyaratan Windows
Rangkaian perangkat |
Windows 10, version 1803 (diperkenalkan dalam 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v6.0)
|
Keterangan
CompositorController memungkinkan Anda membuat dan mengontrol komposit tempat Anda harus secara eksplisit menerapkan perubahan komposisi yang Anda maksudkan. Hal ini berbeda dengan kompposittor yang Anda peroleh dari visual yang dikembalikan oleh panggilan ke ElementCompositionPreview.GetElementVisual, yang penerapannya terjadi secara implisit tanpa memerlukan panggilan langsung.
Konstruktor
CompositorController() |
Menginisialisasi instans baru kelas CompositorController. |
Properti
Compositor |
Mendapatkan komppositor yang terkait dengan pengontrol komposisi ini. |
Metode
Close() |
Merilis sumber daya sistem yang digunakan oleh CompositorController. |
Commit() |
Panggilan terapkan pada compositor yang terkait dengan CompositorController ini. |
Dispose() |
Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, merilis, atau mengatur ulang sumber daya yang tidak dikelola. |
EnsurePreviousCommitCompletedAsync() |
Memastikan penerapan sebelumnya selesai. |
Acara
CommitNeeded |
Terjadi ketika kerangka kerja perlu memanggil Commit agar perubahan pada objek Komposisi tercermin pada layar. |