Antarmuka IDCompositionDevice (dcomp.h)
Berfungsi sebagai pabrik untuk semua objek Microsoft DirectComposition lainnya dan menyediakan metode untuk mengontrol komposisi transaksional.
Warisan
Antarmuka IDCompositionDevice mewarisi dari antarmuka IUnknown . IDCompositionDevice juga memiliki jenis anggota berikut:
Metode
Antarmuka IDCompositionDevice memiliki metode ini.
IDCompositionDevice::CheckDeviceState Menentukan apakah objek perangkat DirectComposition masih valid. |
IDCompositionDevice::Commit Menerapkan semua perintah DirectComposition yang tertunda pada perangkat ini. (IDCompositionDevice.Commit) |
IDCompositionDevice::CreateAnimation Membuat objek animasi yang digunakan untuk menganimasikan satu atau beberapa properti skalar dari satu atau beberapa objek Microsoft DirectComposition. (IDCompositionDevice.CreateAnimation) |
IDCompositionDevice::CreateEffectGroup Membuat objek yang mewakili beberapa efek yang akan diterapkan ke subtree visual. (IDCompositionDevice.CreateEffectGroup) |
IDCompositionDevice::CreateMatrixTransform Membuat objek transformasi matriks 3 demi 2 2D. (IDCompositionDevice.CreateMatrixTransform) |
IDCompositionDevice::CreateMatrixTransform3D Membuat objek transformasi matriks 4 demi 4 3D. (IDCompositionDevice.CreateMatrixTransform3D) |
IDCompositionDevice::CreateRectangleClip Membuat objek klip yang dapat digunakan untuk membatasi penyajian subtree visual ke area persegi panjang. (IDCompositionDevice.CreateRectangleClip) |
IDCompositionDevice::CreateRotateTransform Membuat objek transformasi rotasi 2D. (IDCompositionDevice.CreateRotateTransform) |
IDCompositionDevice::CreateRotateTransform3D Metode CreateRotateTransform3D di antarmuka IDCompositionDevice membuat objek transformasi rotasi 3D. |
IDCompositionDevice::CreateScaleTransform Metode IDCompositionDevice::CreateScaleTransform membuat objek transformasi skala 2D. |
IDCompositionDevice::CreateScaleTransform3D Metode IDCompositionDevice::CreateScaleTransform3D membuat objek transformasi skala 3D. |
IDCompositionDevice::CreateSkewTransform Metode IDCompositionDevice::CreateSkewTransform membuat objek transformasi condong 2D. |
IDCompositionDevice::CreateSurface Metode IDCompositionDevice::CreateSurface membuat objek permukaan yang dapat diperbarui yang dapat dikaitkan dengan satu atau beberapa visual untuk komposisi. |
IDCompositionDevice::CreateSurfaceFromHandle Metode IDCompositionDevice::CreateSurfaceFromHandle menciptakan objek permukaan komposisi baru yang membungkus permukaan komposisi yang ada. |
IDCompositionDevice::CreateSurfaceFromHwnd Metode IDCompositionDevice::CreateSurfaceFromHwnd membuat objek pembungkus yang mewakili rasterisasi jendela berlapis, dan yang dapat dikaitkan dengan visual untuk komposisi. |
IDCompositionDevice::CreateTargetForHwnd Membuat objek target komposisi yang terikat ke jendela yang diwakili oleh handel jendela yang ditentukan (HWND). |
IDCompositionDevice::CreateTransform3DGroup Metode IDCompositionDevice::CreateTransform3DGroup membuat objek grup transformasi 3D yang menyimpan array objek transformasi 3D. |
IDCompositionDevice::CreateTransformGroup Metode IDCompositionDevice::CreateTransformGroup membuat objek grup transformasi 2D yang menyimpan array objek transformasi 2D. |
IDCompositionDevice::CreateTranslateTransform Metode IDCompositionDevice::CreateTranslateTransform membuat objek transformasi terjemahan 2D. |
IDCompositionDevice::CreateTranslateTransform3D Metode IDCompositionDevice::CreateTranslateTransform3D membuat objek transformasi terjemahan 3D. |
IDCompositionDevice::CreateVirtualSurface Metode IDCompositionDevice::CreateVirtualSurface membuat permukaan yang jarang diisi yang dapat dikaitkan dengan satu atau beberapa visual untuk komposisi. |
IDCompositionDevice::CreateVisual Metode IDCompositionDevice::CreateVisual membuat objek visual baru. |
IDCompositionDevice::GetFrameStatistics Metode IDCompositionDevice::GetFrameStatistics mengambil informasi dari mesin komposisi tentang waktu komposisi dan kecepatan bingkai. |
IDCompositionDevice::WaitForCommitCompletion Menunggu mesin komposisi selesai memproses panggilan sebelumnya ke metode IDCompositionDevice::Commit. |
Persyaratan
Klien minimum yang didukung | Windows 8 [khusus aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | dcomp.h |