Bagikan melalui


DirectComposition

Gambaran umum teknologi DirectComposition.

Untuk mengembangkan DirectComposition, Anda memerlukan header ini:

Untuk panduan pemrograman untuk teknologi ini, lihat:

Enumerasi

 
COMPOSITION_FRAME_ID_TYPE

Menentukan konstanta yang menentukan status bingkai komposit.
DCOMPOSITION_BACKFACE_VISIBILITY

Menentukan visibilitas backface yang akan diterapkan ke visual.
DCOMPOSITION_BITMAP_INTERPOLATION_MODE

Menentukan mode interpolasi yang akan digunakan saat bitmap terdiri dengan transformasi apa pun di mana piksel dalam bitmap tidak berbaris tepat satu-ke-satu dengan piksel di layar.
DCOMPOSITION_BORDER_MODE

Menentukan mode batas yang akan digunakan saat menyusun bitmap atau menerapkan klip dengan transformasi apa pun sehingga tepi bitmap atau klip tidak sejajar dengan koordinat bilangan bulat.
DCOMPOSITION_COMPOSITE_MODE

Mode yang digunakan untuk memadukan konten bitmap visual dengan target render.
DCOMPOSITION_OPACITY_MODE

Menentukan bagaimana nilai opasitas visual yang efektif diterapkan ke konten dan turunan visual tersebut.

Fungsi

 
TambahkanCubic

Menambahkan segmen polinomial kubik ke fungsi animasi.
AddRepeat

Menambahkan segmen pengulangan yang menyebabkan bagian fungsi animasi yang ditentukan diulang.
AddSinusoidal

Menambahkan segmen sinusoidal ke fungsi animasi.
AddVisual

Menambahkan visual anak baru ke daftar anak dari visual ini.
BeginDraw

Memulai menggambar pada objek permukaan Microsoft DirectComposition ini.
CheckCompositionTextureSupport

Mengkueri apakah perangkat Direct3D yang Anda gunakan untuk merender mendukung tekstur komposisi.
CheckDeviceState

Menentukan apakah objek perangkat DirectComposition masih valid.
Menjalankan

Menerapkan semua perintah DirectComposition yang tertunda pada perangkat ini. (IDCompositionDevice.Commit)
Menjalankan

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

Membuat instans IDCompositionAffineTransform2DEffect.
CreateAnimation

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

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

Membuat instans IDCompositionArithmeticCompositeEffect.
CreateBlendEffect

Membuat instans IDCompositionBlendEffect.
CreateBrightnessEffect

Membuat instans IDCompositionBrightnessEffect.
CreateColorMatrixEffect

Membuat instans IDCompositionColorMatrixEffect.
CreateCompositeEffect

Membuat instans IDCompositionCompositeEffect.
CreateCompositionTexture

Membuat tekstur komposisi yang mereferensikan tekstur Direct3D yang diteruskan.
CreateEffectGroup

Membuat objek yang mewakili beberapa efek yang akan diterapkan ke subtree visual. (IDCompositionDevice.CreateEffectGroup)
CreateEffectGroup

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

Membuat instans IDCompositionGaussianBlurEffect.
CreateHueRotationEffect

Membuat instans IDCompositionHueRotationEffect.
CreateLinearTransferEffect

Membuat instans IDCompositionLinearTransferEffect.
CreateMatrixTransform

Membuat objek transformasi matriks 3-by-2 2D. (IDCompositionDevice.CreateMatrixTransform)
CreateMatrixTransform

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

Membuat objek transformasi matriks 3D 4-by-4. (IDCompositionDevice.CreateMatrixTransform3D)
CreateMatrixTransform3D

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

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

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

Membuat objek transformasi rotasi 2D. (IDCompositionDevice.CreateRotateTransform)
CreateRotateTransform

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

Metode CreateRotateTransform3D di antarmuka IDCompositionDevice membuat objek transformasi rotasi 3D.
CreateRotateTransform3D

Membuat objek transformasi rotasi 3D.
CreateSaturationEffect

Membuat instans IDCompositionSaturationEffect.
CreateScaleTransform

Metode IDCompositionDevice::CreateScaleTransform membuat objek transformasi skala 2D.
CreateScaleTransform

Membuat objek transformasi skala 2D.
CreateScaleTransform3D

Metode IDCompositionDevice::CreateScaleTransform3D membuat objek transformasi skala 3D.
CreateScaleTransform3D

Membuat objek transformasi skala 3D.
CreateShadowEffect

Membuat instans IDCompositionShadowEffect.
CreateSkewTransform

Metode IDCompositionDevice::CreateSkewTransform membuat objek transformasi condong 2D.
CreateSkewTransform

Membuat objek transformasi condong 2D.
CreateSurface

Metode IDCompositionDevice::CreateSurface membuat objek permukaan yang dapat diperbarui yang dapat dikaitkan dengan satu atau beberapa visual untuk komposisi.
CreateSurface

Membuat objek permukaan yang dapat diperbarui yang dapat dikaitkan dengan satu atau beberapa visual untuk komposisi.
CreateSurface

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

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

Membuat objek permukaan komposisi baru yang membungkus permukaan komposisi yang ada.
CreateSurfaceFromHandle

Metode IDCompositionDevice::CreateSurfaceFromHandle menciptakan objek permukaan komposisi baru yang membungkus permukaan komposisi yang ada.
CreateSurfaceFromHwnd

Membuat objek pembungkus yang mewakili rasterisasi jendela berlapis, dan yang dapat dikaitkan dengan visual untuk komposisi.
CreateSurfaceFromHwnd

Metode IDCompositionDevice::CreateSurfaceFromHwnd membuat objek pembungkus yang mewakili rasterisasi jendela berlapis, dan yang dapat dikaitkan dengan visual untuk komposisi.
CreateTableTransferEffect

Membuat instans IDCompositionTableTransferEffect.
CreateTargetForHwnd

Membuat objek target komposisi yang terikat ke jendela yang diwakili oleh handel jendela yang ditentukan.
CreateTargetForHwnd

Membuat objek target komposisi yang terikat ke jendela yang diwakili oleh handel jendela (HWND) yang ditentukan.
CreateTransform3DGroup

Metode IDCompositionDevice::CreateTransform3DGroup membuat objek grup transformasi 3D yang menyimpan array objek transformasi 3D.
CreateTransform3DGroup

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

Metode IDCompositionDevice::CreateTransformGroup membuat objek grup transformasi 2D yang menyimpan array objek transformasi 2D.
CreateTransformGroup

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

Metode IDCompositionDevice::CreateTranslateTransform membuat objek transformasi terjemahan 2D.
CreateTranslateTransform

Membuat objek transformasi terjemahan 2D.
CreateTranslateTransform3D

Metode IDCompositionDevice::CreateTranslateTransform3D membuat objek transformasi terjemahan 3D.
CreateTranslateTransform3D

Membuat objek transformasi terjemahan 3D.
CreateTurbulenceEffect

Membuat instans IDCompositionTurbulenceEffect.
CreateVirtualSurface

Metode IDCompositionDevice::CreateVirtualSurface membuat permukaan yang jarang diisi yang dapat dikaitkan dengan satu atau beberapa visual untuk komposisi.
CreateVirtualSurface

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

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

Metode IDCompositionDevice::CreateVisual membuat objek visual baru.
CreateVisual

Membuat objek visual baru.
DCompositionAttachMouseDragToHwnd

Membuat Interaction/InputSink untuk merutekan tombol mouse ke bawah dan peristiwa pemindahan dan peningkatan berikutnya ke HWND yang diberikan.
DCompositionAttachMouseWheelToHwnd

Membuat Interaction/InputSink untuk merutekan pesan roda mouse ke HWND yang diberikan.
DCompositionBoostCompositorClock

Meminta agar sistem secara dinamis beralih ke laju refresh yang lebih tinggi untuk meningkatkan konten sensitif latensi.
DCompositionCreateDevice

Membuat objek perangkat baru yang dapat digunakan untuk membuat objek Microsoft DirectComposition lainnya. (DCompositionCreateDevice)
DCompositionCreateDevice2

Membuat objek perangkat baru yang dapat digunakan untuk membuat objek Microsoft DirectComposition lainnya. (DCompositionCreateDevice2)
DCompositionCreateDevice3

Membuat objek perangkat DirectComposition baru, yang dapat digunakan untuk membuat objek DirectComposition lainnya.
DCompositionCreateSurfaceHandle

Membuat objek permukaan komposisi baru yang dapat terikat ke rantai pertukaran Microsoft DirectX atau buffer swap dan terkait dengan visual.
DCompositionGetFrameId

Mendapatkan pengidentifikasi bingkai komppositori terbaru dari jenis yang ditentukan.
DCompositionGetStatistics

Mendapatkan informasi dasar tentang bingkai komposisi dan daftar ID target render yang merupakan bagian dari bingkai.
DCompositionGetTargetStatistics

DCompositionWaitForCompositorClock

Menghentikan utas sampai sinyal berikutnya dari jam komposit terjadi.
DisableDebugCounters

Menonaktifkan tampilan penghitung penelusuran kesalahan performa.
NonaktifkanHeatMap

Menonaktifkan peta panas visual.
DisableRedrawRegions

Menonaktifkan wilayah penggalian ulang visual.
EnableDebugCounters

Mengaktifkan tampilan penghitung penelusuran kesalahan performa.
AktifkanHeatMap

Mengaktifkan peta panas visual yang mewakili wilayah overdraw.
EnableRedrawRegions

Mengaktifkan penyorotan visual saat konten sedang digambar ulang.
Akhir

Menambahkan segmen akhir yang menandai akhir fungsi animasi.
EndDraw

Menandai akhir gambar pada objek permukaan Microsoft DirectComposition ini.
GetAvailableFence

Mengambil pasangan pagar/nilai sinkronisasi Direct3D yang menunjukkan kapan tekstur komposisi akan tersedia, jika info tersebut diketahui.
GetFrameStatistics

Metode IDCompositionDevice::GetFrameStatistics mengambil informasi dari mesin komposisi tentang waktu komposisi dan kecepatan bingkai.
GetFrameStatistics

Mengambil informasi dari mesin komposisi tentang waktu komposisi dan kecepatan bingkai.
operator!=

Membandingkan nilai dua COMPOSITION_TARGET_ID objek untuk melihat apakah nilai tersebut berisi nilai yang berbeda.
operator==

Membandingkan nilai dua COMPOSITION_TARGET_ID objek untuk melihat apakah berisi nilai yang identik.
RemoveAllVisuals

Menghapus semua visual dari daftar turunan visual ini.
RemoveVisual

Menghapus visual anak dari daftar anak dari visual ini.
Atur ulang

Mereset fungsi animasi sehingga tidak berisi segmen.
Mengubah ukuran

Mengubah ukuran logis objek permukaan virtual ini.
ResumeDraw

Melanjutkan menggambar pada objek permukaan Microsoft DirectComposition ini.
Gulir

Menggulir area persegi panjang dari permukaan logika Microsoft DirectComposition.
SetAbsoluteBeginTime

Mengatur waktu absolut di mana fungsi animasi dimulai.
SetAlpha

Mengatur nilai alfa untuk efek. (kelebihan beban 2/2)
SetAlpha

Mengatur nilai alfa untuk efek. (kelebihan beban 1/2)
SetAlphaDisable

Menentukan apakah akan menerapkan fungsi transfer ke saluran alfa.
SetAlphaDisable

Menentukan apakah akan menerapkan fungsi transfer ke saluran Alpha.
SetAlphaMode

Mengatur mode alfa output untuk efek matriks warna.
SetAlphaMode

Menginformasikan DWM apakah piksel alfa dalam tekstur harus dihormati atau diabaikan.
SetAlphaSlope

Metode IDCompositionLinearTransferEffect::SetAlphaSlope mengatur kelopak fungsi linier untuk saluran alfa.
SetAlphaSlope

Metode IDCompositionLinearTransferEffect::SetAlphaSlope(IDCompositionAnimation) mengatur kelopak fungsi linier untuk saluran alfa.
SetAlphaTable

Mengatur daftar nilai yang digunakan untuk menentukan fungsi transfer untuk saluran alfa.
SetAlphaTableValue

Mengatur nilai dalam tabel alfa. (kelebihan beban 1/2)
SetAlphaTableValue

Mengatur nilai dalam tabel alfa. (kelebihan beban 2/2)
SetAlphaYIntercept

Mengatur intersepsi Y dari fungsi linier untuk saluran alfa.
SetAlphaYIntercept

Mengatur intersepsi Y dari fungsi linier untuk saluran Alpha.
SetAngle

Metode IDCompositionHueRotationEffect::SetAngle(float) mengatur sudut untuk memutar rona.
SetAngle

Metode IDCompositionHueRotationEffect::SetAngle(IDCompositionAnimation) mengatur sudut untuk memutar rona.
SetAngle

Mengubah nilai properti Sudut dari transformasi rotasi 2D. Properti Sudut menentukan sudut rotasi.
SetAngle

Menganimasikan nilai properti Sudut dari transformasi rotasi 2D. Properti Sudut menentukan sudut rotasi.
SetAngle

Mengubah nilai properti Sudut dari transformasi rotasi 3D. Properti Sudut menentukan sudut rotasi. Nilai defaultnya adalah nol.
SetAngle

Menganimasikan nilai properti Sudut dari transformasi rotasi 3D. Properti Sudut menentukan sudut rotasi. Nilai defaultnya adalah nol.
SetAngleX

Mengubah nilai properti AngleX dari transformasi condong 2D.
SetAngleX

Menganimasikan nilai properti AngleX dari transformasi condong 2D.
SetAngley

Mengubah nilai properti AngleY dari transformasi condong 2D.
SetAngley

Menganimasikan nilai properti AngleY dari transformasi condong 2D.
SetAxisX

Mengubah nilai properti Sumbu dari transformasi rotasi 3D. Properti SumbuX menentukan koordinat x untuk vektor sumbu rotasi. Nilai defaultnya adalah nol.
SetAxisX

Menganimasikan nilai properti Sumbu dari transformasi rotasi 3D. Properti SumbuX menentukan koordinat x untuk vektor sumbu rotasi. Nilai defaultnya adalah nol.
SetAxisy

Mengubah nilai properti Sumbu dari transformasi rotasi 3D. Properti Sumbu menentukan koordinat y untuk vektor sumbu rotasi. Nilai defaultnya adalah nol.
SetAxisy

Menganimasikan nilai properti Sumbu dari transformasi rotasi 3D. Properti Sumbu menentukan koordinat y untuk vektor sumbu rotasi. Nilai defaultnya adalah nol.
SetAxisZ

Mengubah nilai properti SumbuZ dari transformasi rotasi 3D. Properti AxisZ menentukan koordinat z untuk vektor sumbu rotasi. Nilai defaultnya adalah 1,0.
SetAxisZ

Menganimasikan nilai properti SumbuZ dari transformasi rotasi 3D. Properti AxisZ menentukan koordinat z untuk vektor sumbu rotasi. Nilai defaultnya adalah 1,0.
SetBackFaceVisibility

Menentukan apakah permukaan yang memiliki transformasi 3D yang diterapkan pada permukaan harus ditampilkan saat menghadap jauh dari pengamat.
SetBaseFrequency

Mengatur frekuensi dasar ke arah X dan Y.
SetBitmapInterpolationMode

Mengatur properti BitmapInterpolationMode, yang menentukan mode untuk digunakan Microsoft DirectComposition saat menginterpolasi piksel dari bitmap yang tidak selaras dengan sumbu atau digambar persis dalam skala besar.
SetBlackPoint

Menentukan bagian bawah kurva transfer kecerahan untuk efek kecerahan.
SetBlackPointX

Mengatur nilai x dari titik hitam. (kelebihan beban 2/2)
SetBlackPointX

Mengatur nilai x dari titik hitam. (kelebihan beban 1/2)
SetblackPointy

Mengatur nilai y dari titik hitam. (kelebihan beban 1/2)
SetblackPointy

Mengatur nilai y dari titik hitam. (kelebihan beban 2/2)
SetBlue

Mengatur nilai biru untuk warna bayangan. (kelebihan beban 1/2)
SetBlue

Mengatur nilai biru untuk warna bayangan. (kelebihan beban 2/2)
SetBlueDisable

Metode IDCompositionLinearTransferEffect::SetBlueDisable menentukan apakah akan menerapkan fungsi transfer ke saluran biru.
SetBlueDisable

Menentukan apakah akan menerapkan fungsi transfer ke saluran biru.
SetBlueSlope

Metode IDCompositionLinearTransferEffect::SetBlueSlope mengatur kemiringan fungsi linier untuk saluran biru.
SetBlueSlope

Metode IDCompositionLinearTransferEffect::SetBlueSlope(IDCompositionAnimation) mengatur kemiringan fungsi linier untuk saluran biru.
SetBlueTable

Mengatur daftar nilai yang digunakan untuk menentukan fungsi transfer untuk saluran biru.
SetBlueTableValue

Mengatur nilai dalam tabel biru. (kelebihan beban 2/2)
SetBlueTableValue

Mengatur nilai dalam tabel biru. (kelebihan beban 1/2)
SetBlueYIntercept

Metode IDCompositionLinearTransferEffect::SetBlueYIntercept mengatur intersepsi Y dari fungsi linier untuk saluran biru.
SetBlueYIntercept

Metode IDCompositionLinearTransferEffect::SetBlueYIntercept(IDCompositionAnimation) mengatur intersepsi Y dari fungsi linier untuk saluran biru.
SetBorderMode

Mengatur mode batas untuk digunakan dengan efek .
SetBorderMode

Mengatur mode yang digunakan untuk menghitung batas gambar.
SetBorderMode

Mengatur properti BorderMode, yang menentukan cara menyusun tepi bitmap dan klip yang terkait dengan visual ini, atau dengan visual dalam subtree yang berakar pada visual ini.
SetBottom

Mengubah nilai properti Bawah objek klip.
SetBottom

Menganimasikan nilai properti Bawah dari persegi klip.
SetBottomLeftRadiusX

Mengubah atau menganimasikan nilai properti BottomLeftRadiusX dari klip ini. Properti BottomLeftRadiusX menentukan radius x elips yang membulatkan sudut kiri bawah klip.
SetBottomLeftRadiusX

Menganimasikan nilai properti BottomLeftRadiusX dari klip ini. Properti BottomLeftRadiusX menentukan radius x elips yang membulatkan sudut kiri bawah klip.
SetBottomLeftRadiusY

Mengubah atau menganimasikan nilai properti BottomLeftRadiusY dari klip ini. Properti BottomLeftRadiusY menentukan radius y elips yang membulatkan sudut kiri bawah klip.
SetBottomLeftRadiusY

Menganimasikan nilai properti BottomLeftRadiusY dari klip ini. Properti BottomLeftRadiusY menentukan radius y elips yang membulatkan sudut kiri bawah klip.
SetBottomRightRadiusX

Mengubah atau menganimasikan nilai properti BottomRightRadiusX dari klip ini. Properti BottomRightRadiusX menentukan radius x elips yang membulatkan sudut kanan bawah klip.
SetBottomRightRadiusX

Menganimasikan nilai properti BottomRightRadiusX dari klip ini. Properti BottomRightRadiusX menentukan radius x elips yang membulatkan sudut kanan bawah klip.
SetBottomRightRadiusY

Mengubah atau menganimasikan nilai properti BottomRightRadiusY dari klip ini. Properti BottomRightRadiusY menentukan radius y elips yang membulatkan sudut kanan bawah klip.
SetBottomRightRadiusY

Menganimasikan nilai properti BottomRightRadiusY dari klip ini. Properti BottomRightRadiusY menentukan radius y elips yang membulatkan sudut kanan bawah klip.
SetCenterX

Mengubah nilai properti CenterX dari transformasi rotasi 2D.
SetCenterX

Menganimasikan nilai properti CenterX dari transformasi rotasi 2D.
SetCenterX

Mengubah nilai properti CenterX dari transformasi rotasi 3D. Properti CenterX menentukan koordinat x titik tempat rotasi dilakukan. Nilai defaultnya adalah nol.
SetCenterX

Menganimasikan nilai properti CenterX dari transformasi rotasi 3D. Properti CenterX menentukan koordinat x titik tempat rotasi dilakukan. Nilai defaultnya adalah nol.
SetCenterX

Mengubah nilai properti CenterX dari transformasi skala 2D.
SetCenterX

Menganimasikan nilai properti CenterX dari transformasi skala 2D.
SetCenterX

Mengubah nilai properti CenterX dari transformasi skala 3D.
SetCenterX

Menganimasikan nilai properti CenterX dari transformasi skala 3D.
SetCenterX

Mengubah nilai properti CenterX dari transformasi condong 2D.
SetCenterX

Menganimasikan nilai properti CenterX dari transformasi condong 2D.
SetCentery

Mengubah nilai properti CenterY dari transformasi rotasi 2D.
SetCentery

Menganimasikan nilai properti CenterY dari transformasi rotasi 2D.
SetCentery

Mengubah nilai properti CenterY dari transformasi rotasi 3D. Properti CenterY menentukan koordinat y dari titik tempat rotasi dilakukan. Nilai defaultnya adalah nol.
SetCentery

Menganimasikan nilai properti CenterY dari transformasi rotasi 3D. Properti CenterY menentukan koordinat y dari titik tempat rotasi dilakukan. Nilai defaultnya adalah nol.
SetCentery

Mengubah nilai properti CenterY dari transformasi skala 2D.
SetCentery

Menganimasikan nilai properti CenterY dari transformasi skala 2D.
SetCentery

Mengubah nilai properti CenterY dari transformasi skala 3D.
SetCentery

Menganimasikan nilai properti CenterY dari transformasi skala 3D.
SetCentery

Mengubah nilai properti CenterY dari transformasi condong 2D.
SetCentery

Menganimasikan nilai properti CenterY dari transformasi condong 2D.
SetCenterZ

Mengubah nilai properti CenterZ dari transformasi rotasi 3D. Properti CenterZ menentukan koordinat z titik tempat rotasi dilakukan. Nilai defaultnya adalah nol.
SetCenterZ

Menganimasikan nilai properti CenterZ dari transformasi rotasi 3D. Properti CenterZ menentukan koordinat z titik tempat rotasi dilakukan. Nilai defaultnya adalah nol.
SetCenterZ

Mengubah nilai properti CenterZ dari transformasi skala 3D.
SetCenterZ

Menganimasikan nilai properti CenterZ dari transformasi skala 3D.
SetClampOutput

Menentukan apakah akan menjepit nilai warna sebelum efek meneruskan nilai ke efek berikutnya dalam grafik.
SetClampOutput

Menentukan apakah efek menjepit nilai warna menjadi antara 0 dan 1 sebelum efek meneruskan nilai ke efek berikutnya dalam rantai.
SetClampOutput

Metode IDCompositionLinearTransferEffect::SetClampOutput menentukan apakah efek menjepit nilai warna menjadi antara 0 dan 1 sebelum efek meneruskan nilai ke efek berikutnya dalam grafik.
SetClampOutput

Menentukan apakah efek menjepit nilai warna menjadi antara 0 dan 1 sebelum efek meneruskan nilai ke efek berikutnya dalam grafik.
SetClip

Mengatur properti Klip visual ini ke persegi panjang yang ditentukan.
SetClip

Menyetel properti Klip visual ini ke objek klip yang ditentukan.
SetCoefficient1

Mengatur koefisien pertama untuk persamaan yang digunakan untuk menyusun dua gambar input. (kelebihan beban 2/2)
SetCoefficient1

Mengatur koefisien pertama untuk persamaan yang digunakan untuk menyusun dua gambar input. (kelebihan beban 1/2)
SetCoefficient2

Mengatur koefisien kedua untuk persamaan yang digunakan untuk menyusun dua gambar input. (kelebihan beban 1/2)
SetCoefficient2

Mengatur koefisien kedua untuk persamaan yang digunakan untuk menyusun dua gambar input. (kelebihan beban 2/2)
SetCoefficient3

Mengatur koefisien ketiga untuk persamaan yang digunakan untuk menyusun dua gambar input. (kelebihan beban 1/2)
SetCoefficient3

Mengatur koefisien ketiga untuk persamaan yang digunakan untuk menyusun dua gambar input. (kelebihan beban 2/2)
SetCoefficient4

Mengatur koefisien keempat untuk persamaan yang digunakan untuk menyusun dua gambar input. (kelebihan beban 2/2)
SetCoefficient4

Mengatur koefisien keempat untuk persamaan yang digunakan untuk menyusun dua gambar input. (kelebihan beban 1/2)
SetCoefficients

Mengatur koefisien untuk persamaan yang digunakan untuk menyusun dua gambar input.
SetColor

Mengatur warna bayangan.
SetColorSpace

Menginformasikan sistem ruang warna yang harus dipetakan teksturnya.
SetCompositeMode

Mengatur mode blending untuk visual ini.
SetContent

Menyetel properti Isi visual ini ke bitmap atau pembungkus jendela yang ditentukan.
SetDepthMode

Mengatur properti mode kedalaman yang terkait dengan visual ini.
SetEffect

Mengatur properti Efek visual ini.
SetGreen

Mengatur nilai hijau untuk warna bayangan. (kelebihan beban 1/2)
SetGreen

Mengatur nilai hijau untuk warna bayangan. (kelebihan beban 2/2)
SetGreenDisable

Metode IDCompositionLinearTransferEffect::SetGreenDisable menentukan apakah akan menerapkan fungsi transfer ke saluran hijau.
SetGreenDisable

Menentukan apakah akan menerapkan fungsi transfer ke saluran hijau.
SetGreenSlope

Metode IDCompositionLinearTransferEffect::SetGreenSlope mengatur kemiringan fungsi linier untuk saluran hijau.
SetGreenSlope

Metode IDCompositionLinearTransferEffect::SetGreenSlope(IDCompositionAnimation) mengatur kemiringan fungsi linier untuk saluran hijau.
SetGreenTable

Mengatur daftar nilai yang digunakan untuk menentukan fungsi transfer untuk saluran hijau.
SetGreenTableValue

Mengatur nilai dalam tabel hijau. (kelebihan beban 2/2)
SetGreenTableValue

Mengatur nilai dalam tabel hijau. (kelebihan beban 1/2)
SetgreenyIntercept

Metode IDCompositionLinearTransferEffect::SetGreenYIntercept mengatur intersepsi Y dari fungsi linear untuk saluran hijau.
SetgreenyIntercept

Mengatur intersepsi Y dari fungsi linier untuk saluran hijau.
SetInput

Mengatur input pada indeks ke efek filter yang ditentukan.
SetInterpolationMode

Mengatur mode interpolasi efek.
SetLeft

Mengubah nilai properti Kiri dari persegi klip.
SetLeft

Menganimasikan nilai properti Kiri dari persegi klip.
SetMatrix

Mengatur matriks yang digunakan oleh efek untuk mengalikan nilai RGBA gambar.
SetMatrix

Mengubah semua nilai matriks transformasi 2D ini.
SetMatrix

Mengubah semua nilai matriks efek transformasi 3D ini.
SetMatrixElement

Mengatur elemen matriks warna. (kelebihan beban 1/2)
SetMatrixElement

Mengatur elemen matriks warna. (kelebihan beban 2/2)
SetMatrixElement

Mengubah nilai satu elemen matriks transformasi ini.
SetMatrixElement

Menganimasikan nilai satu elemen matriks transformasi 2D ini.
SetMatrixElement

Mengubah nilai satu elemen matriks transformasi 3D ini.
SetMatrixElement

Menganimasikan nilai satu elemen matriks transformasi 3D ini.
SetMode

Mengatur mode campuran untuk digunakan saat efek campuran menggabungkan dua gambar.
SetMode

Mengatur mode untuk efek komposit.
SetNoise

Mengatur mode kebisingan turbulensi.
SetNumOctaves

Mengatur jumlah oktaf untuk fungsi kebisingan.
SetOffset

Mengatur koordinat tempat output turbulensi dihasilkan.
SetOffsetX

Mengubah nilai properti OffsetX dari transformasi terjemahan 2D.
SetOffsetX

Menganimasikan nilai properti OffsetX dari transformasi terjemahan 2D.
SetOffsetX

Mengubah nilai properti OffsetX dari efek transformasi terjemahan 3D. Properti OffsetX menentukan jarak untuk diterjemahkan di sepanjang sumbu x.
SetOffsetX

Menganimasikan nilai properti OffsetX dari efek transformasi terjemahan 3D. Properti OffsetX menentukan jarak untuk diterjemahkan di sepanjang sumbu x.
SetOffsetX

Mengubah nilai properti OffsetX dari visual ini. (kelebihan beban 1/2)
SetOffsetX

Mengubah nilai properti OffsetX dari visual ini. (kelebihan beban 2/2)
Setoffsety

Mengubah nilai properti OffsetY dari transformasi terjemahan 2D.
Setoffsety

Menganimasikan nilai properti OffsetY dari transformasi terjemahan 2D.
Setoffsety

Mengubah nilai properti OffsetY dari efek transformasi terjemahan 3D. Properti OffsetY menentukan jarak untuk diterjemahkan di sepanjang sumbu y.
Setoffsety

Menganimasikan nilai properti OffsetY dari efek transformasi terjemahan 3D. Properti OffsetY menentukan jarak untuk diterjemahkan di sepanjang sumbu y.
Setoffsety

Mengubah nilai properti OffsetY dari visual ini.
Setoffsety

Menganimasikan nilai properti OffsetY dari visual ini.
SetOffsetz

Mengubah nilai properti OffsetZ dari efek transformasi terjemahan 3D. Properti OffsetZ menentukan jarak untuk diterjemahkan di sepanjang sumbu z.
SetOffsetz

Menganimasikan nilai properti OffsetZ dari efek transformasi terjemahan 3D. Properti OffsetZ menentukan jarak untuk diterjemahkan di sepanjang sumbu z.
SetOffsetz

Mengubah nilai properti OffsetZ.
SetOffsetz

Menganimasikan nilai properti OffsetZ.
SetOpacity

Mengubah nilai properti Opacity.
SetOpacity

Menganimasikan nilai properti Opacity.
SetOpacity

Mengatur nilai properti opasitas visual.
SetOpacity

Menganimasikan nilai properti opasitas visual.
SetOpacityMode

Mengatur mode opasitas untuk visual ini.
Disetel

Mengatur nilai merah untuk warna bayangan. (kelebihan beban 2/2)
Disetel

Mengatur nilai merah untuk warna bayangan. (kelebihan beban 1/2)
SetRedDisable

Menentukan apakah akan menerapkan fungsi transfer ke saluran merah. (IDCompositionLinearTransferEffect.SetRedDisable)
SetRedDisable

Menentukan apakah akan menerapkan fungsi transfer ke saluran merah. (IDCompositionTableTransferEffect.SetRedDisable)
SetRedSlope

Mengatur kelopak fungsi linier untuk saluran merah. (kelebihan beban 2/2)
SetRedSlope

Mengatur kelopak fungsi linier untuk saluran merah. (kelebihan beban 1/2)
SetRedTable

Mengatur daftar nilai yang digunakan untuk menentukan fungsi transfer untuk saluran merah.
SetRedTableValue

Mengatur nilai dalam tabel merah. (kelebihan beban 1/2)
SetRedTableValue

Mengatur nilai dalam tabel merah. (kelebihan beban 2/2)
SetRedyIntercept

Mengatur intersepsi Y dari fungsi linier untuk saluran merah. (kelebihan beban 1/2)
SetRedyIntercept

Mengatur intersepsi Y dari fungsi linier untuk saluran merah. (kelebihan beban 2/2)
SetRight

Mengubah nilai properti Kanan dari persegi klip.
SetRight

Menganimasikan nilai properti Kanan dari persegi klip.
SetRoot

Mengatur objek visual sebagai objek akar baru dari pohon visual.
SetSaturation

Mengatur kejenuhan gambar. (kelebihan beban 2/2)
SetSaturation

Mengatur kejenuhan gambar. (kelebihan beban 1/2)
SetScaleX

Mengubah nilai properti ScaleX dari transformasi skala 2D.
SetScaleX

Menganimasikan nilai properti ScaleX dari transformasi skala 2D.
SetScaleX

Mengubah nilai properti ScaleX dari transformasi skala 3D.
SetScaleX

Menganimasikan nilai properti ScaleX dari transformasi skala.
Setscaley

Mengubah nilai properti ScaleY dari transformasi skala 2D.
Setscaley

Menganimasikan nilai properti ScaleY dari transformasi skala 2D.
Setscaley

Mengubah nilai properti ScaleY dari transformasi skala 3D.
Setscaley

Menganimasikan nilai properti ScaleY dari transformasi skala.
Setscalez

Mengubah nilai properti ScaleZ dari transformasi skala 3D.
Setscalez

Menganimasikan nilai properti ScaleZ dari transformasi skala.
SetSeed

Mengatur benih untuk generator acak semu.
SetSharpness

Mengatur ketajaman efek. (kelebihan beban 2/2)
SetSharpness

Mengatur ketajaman efek. (kelebihan beban 1/2)
SetSize

Mengatur ukuran output turbulensi.
SetSourceRect

Menentukan wilayah tekstur Direct3D yang diwakili tekstur komposisi.
SetStandardDeviation

Metode IDCompositionGaussianBlurEffect::SetStandardDeviation(float) menetapkan jumlah kabur yang akan diterapkan pada gambar.
SetStandardDeviation

Metode IDCompositionGaussianBlurEffect::SetStandardDeviation(IDCompositionAnimation) mengatur jumlah kabur yang akan diterapkan pada gambar.
SetStandardDeviation

Mengatur jumlah kabur yang akan diterapkan ke saluran alfa gambar. (kelebihan beban 1/2)
SetStandardDeviation

Mengatur jumlah kabur yang akan diterapkan ke saluran alfa gambar. (kelebihan beban 2/2)
SetStitchable

Menentukan apakah jahitan aktif atau nonaktif.
SetTop

Mengubah nilai properti Atas persegi panjang klip.
SetTop

Menganimasikan nilai properti Atas persegi panjang klip.
SetTopLeftRadiusx

Mengubah atau menganimasikan nilai properti TopLeftRadiusX dari klip ini. Properti TopLeftRadiusX menentukan radius x elips yang membulatkan sudut kiri atas klip.
SetTopLeftRadiusx

Menganimasikan nilai properti TopLeftRadiusX dari klip ini. Properti TopLeftRadiusX menentukan radius x elips yang membulatkan sudut kiri atas klip.
SetTopLeftRadiusy

Mengubah atau menganimasikan nilai properti TopLeftRadiusY dari klip ini. Properti TopLeftRadiusY menentukan radius y elips yang membulatkan sudut kiri atas klip.
SetTopLeftRadiusy

Menganimasikan nilai properti TopLeftRadiusY dari klip ini. Properti TopLeftRadiusY menentukan radius y elips yang membulatkan sudut kiri atas klip.
SetTopRightRadiusx

Mengubah atau menganimasikan nilai properti TopRightRadiusX dari klip ini. Properti TopRightRadiusX menentukan radius x elips yang membulatkan sudut kanan atas klip.
SetTopRightRadiusx

Menganimasikan nilai properti TopRightRadiusX dari klip ini. Properti TopRightRadiusX menentukan radius x elips yang membulatkan sudut kanan atas klip.
SetToprightRadiusy

Mengubah atau menganimasikan nilai properti TopRightRadiusY dari klip ini. Properti TopRightRadiusY menentukan radius y elips yang membulatkan sudut kanan atas klip.
SetToprightRadiusy

Menganimasikan nilai properti TopRightRadiusY dari klip ini. Properti TopRightRadiusY menentukan radius y elips yang membulatkan sudut kanan atas klip.
SetTransform

Mengatur properti Transformasi visual ini ke matriks transformasi 3-by-2 yang ditentukan.
SetTransform

Mengatur properti Transformasi visual ini ke objek transformasi 2D yang ditentukan.
SetTransform

Mengatur properti Transformasi visual ini ke matriks transformasi 4-by-4 yang ditentukan.
SetTransform

Mengatur properti Transformasi visual ini ke objek transformasi 3D yang ditentukan.
SetTransform3D

Mengatur objek efek transformasi 3D yang memodifikasi rasterisasi visual tempat grup efek ini diterapkan.
SetTransformMatrix

Mengatur matriks transformasi efek.
SetTransformMatrixElement

Mengatur elemen matriks transformasi efek. (kelebihan beban 1/2)
SetTransformMatrixElement

Mengatur elemen matriks transformasi efek. (kelebihan beban 2/2)
SetTransformParent

Mengatur properti TransformParent dari visual ini. Properti TransformParent menetapkan sistem koordinat yang relatif terhadap visual ini.
SetVisible

Mengubah nilai properti Terlihat visual.
SetWhitePoint

Mengatur bagian atas kurva transfer kecerahan.
SetWhitePointx

Mengatur nilai x titik putih. (kelebihan beban 2/2)
SetWhitePointx

Mengatur nilai x titik putih. (kelebihan beban 1/2)
SetWhitePointy

Mengatur nilai y dari titik putih. (kelebihan beban 2/2)
SetWhitePointy

Mengatur nilai y dari titik putih. (kelebihan beban 1/2)
TangguhkanDraw

Menangguhkan gambar pada objek permukaan Microsoft DirectComposition ini.
Trim

Membuang piksel yang berada di luar persegi panjang pemangkasan yang ditentukan.
WaitForCommitCompletion

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

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

Antarmuka

 
IDCompositionAffineTransform2DEffect

Efek komposit aritmatika digunakan untuk menggabungkan 2 gambar menggunakan jumlah piksel tertimbang dari gambar input. (IDCompositionAffineTransform2DEffect)
IDCompositionAnimation

Mewakili fungsi untuk menganimasikan satu atau beberapa properti dari satu atau beberapa objek Microsoft DirectComposition.
IDCompositionArithmeticCompositeEffect

Efek komposit aritmatika digunakan untuk menggabungkan 2 gambar menggunakan jumlah piksel tertimbang dari gambar input. (IDCompositionArithmeticCompositeEffect)
IDCompositionBlendEffect

Efek Campuran digunakan untuk menggabungkan 2 gambar.
IDCompositionBrightnessEffect

Efek kecerahan mengontrol kecerahan gambar.
IDCompositionClip

Mewakili objek klip yang digunakan untuk membatasi penyajian subtree visual ke area persegi panjang.
IDCompositionColorMatrixEffect

Efek matriks warna mengubah nilai RGBA dari bitmap.
IDCompositionCompositeEffect

Efek komposit digunakan untuk menggabungkan 2 gambar atau lebih.
IDCompositionDesktopDevice

Aplikasi harus menggunakan antarmuka IDCompositionDesktopDevice untuk menggunakan DirectComposition dalam aplikasi desktop Win32.
IDCompositionDevice

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

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

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

Berfungsi sebagai pabrik akar untuk tekstur komposisi.
IDCompositionDeviceDebug

Menyediakan akses ke fitur penyajian yang membantu penelusuran kesalahan aplikasi dan penyetelan performa. Antarmuka ini dapat dikueri dari antarmuka perangkat DirectComposition.
IDCompositionEffect

Mewakili efek bitmap yang memodifikasi rasterisasi subtree visual.
IDCompositionEffectGroup

Mewakili sekelompok efek bitmap yang diterapkan bersama-sama untuk memodifikasi rasterisasi subtree visual.
IDCompositionFilterEffect

Mewakili efek filter.
IDCompositionGaussianBlurEffect

Efek kabur Gaussian digunakan untuk mengaburkan gambar oleh fungsi Gaussian, biasanya untuk mengurangi kebisingan gambar dan mengurangi detail.
IDCompositionHueRotationEffect

Efek rotasi warna mengubah rona gambar dengan menerapkan matriks warna berdasarkan sudut rotasi.
IDCompositionLinearTransferEffect

Efek transfer linier digunakan untuk memetakan intensitas warna gambar menggunakan fungsi linier yang dibuat dari daftar nilai yang Anda berikan untuk setiap saluran.
IDCompositionMatrixTransform

Mewakili transformasi 2D affine arbitrer yang ditentukan oleh matriks 3-by-2. (IDCompositionMatrixTransform)
IDCompositionMatrixTransform3D

Mewakili transformasi 3D arbitrer yang ditentukan oleh matriks 4-by-4.
IDCompositionRectangleClip

Mewakili objek klip yang membatasi penyajian subtree visual ke wilayah persegi panjang yang ditentukan. Secara opsional, objek klip mungkin memiliki sudut bulat yang ditentukan.
IDCompositionRotateTransform

Mewakili transformasi 2D yang memengaruhi rotasi visual di sekitar sumbu z. Sistem koordinat diputar di sekitar titik pusat yang ditentukan.
IDCompositionRotateTransform3D

Mewakili transformasi 3D yang memengaruhi rotasi visual di sepanjang sumbu arbitrer dalam ruang 3D. Sistem koordinat diputar di sekitar titik pusat yang ditentukan.
IDCompositionSaturationEffect

Efek ini digunakan untuk mengubah saturasi gambar. Efek saturasi adalah spesialisasi efek matriks warna.
IDCompositionScaleTransform

Mewakili transformasi 2D yang memengaruhi skala visual di sepanjang sumbu x dan sumbu y. Sistem koordinat diskalakan dari titik pusat yang ditentukan.
IDCompositionScaleTransform3D

Mewakili efek transformasi 3D yang memengaruhi skala visual di sepanjang sumbu x, sumbu y, dan sumbu z. Sistem koordinat diskalakan dari titik pusat yang ditentukan.
IDCompositionShadowEffect

Efek bayangan digunakan untuk menghasilkan bayangan dari saluran alfa gambar. Bayangan lebih buram untuk nilai alfa yang lebih tinggi dan lebih transparan untuk nilai alfa yang lebih rendah. Anda dapat mengatur jumlah kabur dan warna bayangan.
IDCompositionSkewTransform

Mewakili transformasi 2D yang memengaruhi kecondongan visual di sepanjang sumbu x dan sumbu y. Sistem koordinat miring di sekitar titik pusat yang ditentukan.
IDCompositionSurface

Mewakili bitmap fisik yang dapat dikaitkan dengan visual untuk komposisi di pohon visual. Antarmuka ini juga dapat digunakan untuk memperbarui konten bitmap.
IDCompositionSurfaceFactory

Membuat objek permukaan dan permukaan virtual yang terkait dengan perangkat penyajian yang disediakan aplikasi.
IDCompositionTableTransferEffect

Efek transfer tabel digunakan untuk memetakan intensitas warna gambar menggunakan fungsi transfer yang dibuat dari menginterpolasi daftar nilai yang Anda berikan.
IDCompositionTarget

Mewakili pengikatan antara pohon visual Microsoft DirectComposition dan tujuan di atas pohon visual yang harus disusun.
IDCompositionTexture

Antarmuka ke objek yang mewakili tekstur Direct3D mentah yang dapat terikat ke visual DComp sebagai konten.
IDCompositionTransform

Mewakili transformasi 2D yang dapat digunakan untuk memodifikasi ruang koordinat subtree visual.
IDCompositionTransform3D

Mewakili efek transformasi 3D yang dapat digunakan untuk memodifikasi rasterisasi subtree visual.
IDCompositionTranslateTransform

Mewakili transformasi 2D yang hanya memengaruhi offset visual di sepanjang sumbu x dan sumbu y.
IDCompositionTranslateTransform3D

Mewakili transformasi 3D yang memengaruhi offset visual di sepanjang sumbu x, sumbu y, dan sumbu z.
IDCompositionTurbulenceEffect

Efek turbulensi digunakan untuk menghasilkan bitmap berdasarkan fungsi kebisingan Perlin. Efek turbulensi tidak memiliki gambar input.
IDCompositionVirtualSurface

Mewakili bitmap yang jarang dialokasikan yang dapat dikaitkan dengan visual untuk komposisi di pohon visual.
IDCompositionVisual

Mewakili visual Microsoft DirectComposition.
IDCompositionVisual2

Mewakili satu visual DirectComposition di pohon visual. (IDCompositionVisual2)
IDCompositionVisual3

Mewakili satu visual DirectComposition di pohon visual. (IDCompositionVisual3)
IDCompositionVisualDebug

Mewakili visual debug.

Struktur

 
COMPOSITION_FRAME_STATS

Menjelaskan statistik waktu dan komposisi untuk bingkai komposit.
COMPOSITION_STATS

Menjelaskan informasi waktu dan komposisi.
COMPOSITION_TARGET_ID

Berisi informasi tentang target render komposisi.
COMPOSITION_TARGET_STATS

Berisi informasi per target untuk bingkai komposisi dan target render.
DCOMPOSITION_FRAME_STATISTICS

Menjelaskan statistik pengaturan waktu dan komposisi untuk bingkai.