Bagikan melalui


Antarmuka IDCompositionDevice2 (dcomp.h)

Berfungsi sebagai pabrik untuk semua objek Microsoft DirectComposition lainnya dan menyediakan metode untuk mengontrol komposisi transaksional.

Warisan

Antarmuka IDCompositionDevice2 mewarisi dari antarmuka IUnknown . IDCompositionDevice2 juga memiliki jenis anggota berikut:

Metode

Antarmuka IDCompositionDevice2 memiliki metode ini.

 
IDCompositionDevice2::Commit

Menerapkan semua perintah DirectComposition yang tertunda pada perangkat ini. (IDCompositionDevice2.Commit)
IDCompositionDevice2::CreateAnimation

Membuat objek animasi yang digunakan untuk menganimasikan satu atau beberapa properti skalar dari satu atau beberapa objek Microsoft DirectComposition. (IDCompositionDevice2.CreateAnimation)
IDCompositionDevice2::CreateEffectGroup

Membuat objek yang mewakili beberapa efek yang akan diterapkan ke subtree visual. (IDCompositionDevice2.CreateEffectGroup)
IDCompositionDevice2::CreateMatrixTransform

Membuat objek transformasi matriks 3-by-2 2D. (IDCompositionDevice2.CreateMatrixTransform)
IDCompositionDevice2::CreateMatrixTransform3D

Membuat objek transformasi matriks 3D 4-by-4. (IDCompositionDevice2.CreateMatrixTransform3D)
IDCompositionDevice2::CreateRectangleClip

Membuat objek klip yang dapat digunakan untuk membatasi penyajian subtree visual ke area persegi panjang. (IDCompositionDevice2.CreateRectangleClip)
IDCompositionDevice2::CreateRotateTransform

Membuat objek transformasi rotasi 2D. (IDCompositionDevice2.CreateRotateTransform)
IDCompositionDevice2::CreateRotateTransform3D

Membuat objek transformasi rotasi 3D.
IDCompositionDevice2::CreateScaleTransform

Membuat objek transformasi skala 2D.
IDCompositionDevice2::CreateScaleTransform3D

Membuat objek transformasi skala 3D.
IDCompositionDevice2::CreateSkewTransform

Membuat objek transformasi condong 2D.
IDCompositionDevice2::CreateSurface

Membuat objek permukaan yang dapat diperbarui yang dapat dikaitkan dengan satu atau beberapa visual untuk komposisi.
IDCompositionDevice2::CreateSurfaceFactory

Membuat objek pabrik permukaan Microsoft DirectComposition, yang dapat digunakan untuk membuat permukaan DirectComposition atau objek permukaan virtual lainnya.
IDCompositionDevice2::CreateTransform3DGroup

Membuat objek grup transformasi 3D yang menyimpan array objek transformasi 3D.
IDCompositionDevice2::CreateTransformGroup

Membuat objek grup transformasi 2D yang menyimpan array objek transformasi 2D.
IDCompositionDevice2::CreateTranslateTransform

Membuat objek transformasi terjemahan 2D.
IDCompositionDevice2::CreateTranslateTransform3D

Membuat objek transformasi terjemahan 3D.
IDCompositionDevice2::CreateVirtualSurface

Membuat permukaan yang jarang diisi yang dapat dikaitkan dengan satu atau beberapa visual untuk komposisi. (IDCompositionDevice2.CreateVirtualSurface)
IDCompositionDevice2::CreateVisual

Membuat objek visual baru.
IDCompositionDevice2::GetFrameStatistics

Mengambil informasi dari mesin komposisi tentang waktu komposisi dan kecepatan bingkai.
IDCompositionDevice2::WaitForCommitCompletion

Menunggu mesin komposisi selesai memproses panggilan sebelumnya ke metode IDCompositionDevice2::Commit.

Persyaratan

   
Klien minimum yang didukung Windows 8.1 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2012 R2 [hanya aplikasi desktop]
Target Platform Windows
Header dcomp.h

Lihat juga

DCompositionCreateDevice2