Bagikan melalui


Fungsi DWM

Bagian ini berisi informasi tentang fungsi Desktop Window Manager (DWM).

Di bagian ini

Topik Deskripsi
DwmAttachMilContent
Fungsi ini tidak diimplementasikan.
DwmDefWindowProc
Prosedur jendela default untuk pengujian hit DWM di area non-klien.
Anda juga perlu memastikan bahwa DwmDefWindowProc dipanggil untuk pesan WM_NCMOUSELEAVE. Jika DwmDefWindowProc tidak dipanggil untuk pesan WM_NCMOUSELEAVE , DWM tidak menghapus penyorotan dari tombol Maksimalkan, Minimalkan, dan Tutup saat kursor meninggalkan jendela.
DwmDetachMilContent
Fungsi ini tidak diimplementasikan.
DwmEnableBlurBehindWindow
Mengaktifkan efek kabur pada jendela tertentu.
DwmEnableComposition
Mengaktifkan atau menonaktifkan komposisi DWM.
Catatan: Fungsi ini tidak digunakan lagi pada Windows 8. DWM tidak dapat lagi dinonaktifkan secara terprogram.
DwmEnableMMCSS
Memberi tahu DWM untuk ikut serta atau keluar dari penjadwalan Multimedia Class Schedule Service (MMCSS) saat proses panggilan masih hidup.
DwmExtendFrameIntoClientArea
Memperluas bingkai jendela ke area klien.
DwmFlush
Mengeluarkan panggilan flush yang memblokir pemanggil hingga saat ini berikutnya, ketika semua pembaruan permukaan Microsoft DirectX yang saat ini luar biasa telah dibuat. Ini mengkompensasi adegan yang sangat kompleks atau proses panggilan dengan prioritas yang sangat rendah.
DwmGetColorizationColor
Mengambil warna saat ini yang digunakan untuk komposisi kaca DWM. Nilai ini didasarkan pada skema warna saat ini dan dapat dimodifikasi oleh pengguna. Aplikasi dapat mendengarkan perubahan warna dengan menangani pemberitahuan WM_DWMCOLORIZATIONCOLORCHANGED.
DwmGetCompositionTimingInfo
Mengambil informasi waktu komposisi saat ini untuk jendela tertentu.
DwmGetGraphicsStreamClient
Fungsi ini tidak diimplementasikan.
DwmGetGraphicsStreamTransformHint
Fungsi ini tidak diimplementasikan.
DwmGetTransportAttributes
Mengambil atribut transportasi.
DwmGetUnmetTabRequirements
Catatan Fungsi ini tersedia untuk umum, tetapi tidak berfungsi, untuk Windows 10, versi 1803.Memeriksa persyaratan yang diperlukan untuk mendapatkan tab di bilah judul aplikasi untuk jendela yang ditentukan.
DwmGetWindowAttribute
Mengambil nilai saat ini dari atribut tertentu yang diterapkan ke jendela.
DwmInvalidateIconicBitmaps
Dipanggil oleh aplikasi untuk menunjukkan bahwa semua bitmap ikonik yang disediakan sebelumnya dari jendela, baik gambar mini maupun representasi intip, harus di-refresh.
DwmIsCompositionEnabled
Mendapatkan nilai yang menunjukkan apakah komposisi DWM diaktifkan. Aplikasi pada komputer yang menjalankan Windows 7 atau yang lebih lama dapat mendengarkan perubahan status komposisi dengan menangani pemberitahuan WM_DWMCOMPOSITIONCHANGED.
DwmModifyPreviousDxFrameDuration
Mengubah jumlah refresh monitor di mana bingkai sebelumnya akan ditampilkan.
DwmModifyPreviousDxFrameDuration tidak lagi didukung. Dimulai dengan Windows 8.1, panggilan ke DwmModifyPreviousDxFrameDuration selalu mengembalikan E_NOTIMPL.
DwmQueryThumbnailSourceSize
Mengambil ukuran sumber gambar mini DWM.
DwmRegisterThumbnail
Membuat hubungan gambar mini DWM antara jendela tujuan dan sumber.
DwmRenderGesture
Memberi tahu DWM bahwa kontak sentuh telah dikenali sebagai gerakan, dan bahwa DWM harus menarik umpan balik untuk gerakan tersebut.
DwmSetDxFrameDuration
Mengatur jumlah refresh monitor untuk menampilkan bingkai yang disajikan.
DwmSetDxFrameDuration tidak lagi didukung. Dimulai dengan Windows 8.1, panggilan ke DwmSetDxFrameDuration selalu mengembalikan E_NOTIMPL.
DwmSetIconicLivePreviewBitmap
Mengatur bitmap statis dan ikonik untuk menampilkan pratinjau langsung (juga dikenal sebagai pratinjau Intip) dari jendela atau tab. Bilah tugas dapat menggunakan bitmap ini untuk menampilkan pratinjau jendela atau tab berukuran penuh.
DwmSetIconicThumbnail
Mengatur bitmap statis dan ikonik pada jendela atau tab untuk digunakan sebagai representasi gambar mini. Bilah tugas dapat menggunakan bitmap ini sebagai target sakelar gambar mini untuk jendela atau tab.
DwmSetPresentParameters
Mengatur parameter saat ini untuk komposisi bingkai.
DwmSetPresentParameters tidak lagi didukung. Dimulai dengan Windows 8.1, panggilan ke DwmSetPresentParameters selalu kembali E_NOTIMPL.
DwmSetWindowAttribute
Mengatur nilai atribut penyajian non-klien untuk jendela.
DwmShowContact
Dipanggil oleh aplikasi atau kerangka kerja untuk menentukan jenis umpan balik visual untuk menggambar sebagai respons terhadap kontak sentuhan atau pena tertentu.
DwmTetherContact
Mengaktifkan umpan balik grafis interaksi sentuhan dan seret ke pengguna.
DwmTransitionOwnedWindow
Mengoordinasikan animasi jendela alat dengan DWM.
DwmUnregisterThumbnail
Menghapus hubungan gambar mini DWM yang dibuat oleh fungsi DwmRegisterThumbnail.
DwmUpdateThumbnailProperties
Memperbarui properti untuk gambar mini DWM.
GetWindowCompositionAttribute Mengambil nilai saat ini dari atribut Desktop Window Manager (DWM) tertentu yang diterapkan ke jendela.
SetWindowCompositionAttribute Mengatur nilai saat ini dari atribut Desktop Window Manager (DWM) tertentu yang diterapkan ke jendela.