Desktop Window Manager (DWM)
Gambaran umum teknologi Desktop Window Manager (DWM).
Untuk mengembangkan Desktop Window Manager (DWM), Anda memerlukan header ini:
Untuk panduan pemrograman untuk teknologi ini, lihat:
DWM_SHOWCONTACT Menentukan operasi input yang umpan balik visualnya harus diberikan. |
DWM_SOURCE_FRAME_SAMPLING Bendera yang digunakan oleh fungsi DwmSetPresentParameters untuk menentukan jenis pengambilan sampel bingkai. |
DWM_SYSTEMBACKDROP_TYPE Bendera untuk menentukan bahan latar belakang yang digambar sistem dari jendela, termasuk di belakang area non-klien. |
DWM_TAB_WINDOW_REQUIREMENTS Enumerasi ini mendukung fitur eksperimental yang tidak pernah diterapkan di Windows. Ini tidak berpengaruh dan tidak boleh digunakan. |
DWM_WINDOW_CORNER_PREFERENCE Enumerasi DWM_WINDOW_CORNER_PREFERENCE (dwmapi.h) menentukan preferensi sudut bulat untuk jendela. |
DWMFLIP3DWINDOWPOLICY Bendera yang digunakan oleh fungsi DwmSetWindowAttribute untuk menentukan kebijakan jendela Flip3D. |
DWMNCRENDERINGPOLICY Bendera yang digunakan oleh fungsi DwmSetWindowAttribute untuk menentukan kebijakan penyajian area non-klien. |
DWMTRANSITION_OWNEDWINDOW_TARGET Mengidentifikasi target. |
DWMWINDOWATTRIBUTE Bendera yang digunakan oleh fungsi DwmGetWindowAttribute dan DwmSetWindowAttribute . |
GESTURE_TYPE Mengidentifikasi jenis gerakan yang ditentukan dalam DwmRenderGesture. |
DwmAttachMilContent Fungsi ini tidak diimplementasikan. (DwmAttachMilContent) |
DwmDefWindowProc Prosedur jendela default untuk Desktop Window Manager (DWM) menekan pengujian dalam area non-klien. |
DwmDetachMilContent Fungsi ini tidak diimplementasikan. (DwmDetachMilContent) |
DwmEnableBlurBehindWindow Mengaktifkan efek kabur pada jendela tertentu. |
DwmEnableComposition Mengaktifkan atau menonaktifkan komposisi Desktop Window Manager (DWM). |
DwmEnableMMCSS Memberi tahu Desktop Window Manager (DWM) untuk memilih ikut 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 penelepon hingga panggilan berikutnya ke metode Present, 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 Desktop Window Manager (DWM). |
DwmGetCompositionTimingInfo Mengambil informasi pengaturan waktu komposisi saat ini untuk jendela tertentu. |
DwmGetGraphicsStreamClient Fungsi ini tidak diimplementasikan. (DwmGetGraphicsStreamClient) |
DwmGetGraphicsStreamTransformHint Fungsi ini tidak diimplementasikan. (DwmGetGraphicsStreamTransformHint) |
DwmGetTransportAttributes Mengambil atribut transportasi. |
DwmGetUnmetTabRequirements Fungsi ini adalah bagian dari fitur eksperimental yang tidak pernah diterapkan di Windows. Ini tidak berpengaruh dan tidak boleh digunakan. |
DwmGetWindowAttribute Mengambil nilai saat ini dari atribut Desktop Window Manager (DWM) 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 Desktop Window Manager (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 Desktop Window Manager (DWM). |
DwmRegisterThumbnail Membuat hubungan gambar mini Desktop Window Manager (DWM) antara jendela tujuan dan sumber. |
DwmRenderGesture Memberi tahu Desktop Window Manager (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. Taskbar 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 Menetapkan nilai atribut penyajian non-klien Desktop Window Manager (DWM) 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 Memungkinkan umpan balik grafis interaksi sentuh dan seret ke pengguna. |
DwmTransitionOwnedWindow Mengoordinasikan animasi jendela alat dengan Desktop Window Manager (DWM). |
DwmUnregisterThumbnail Menghapus hubungan gambar mini Desktop Window Manager (DWM) yang dibuat oleh fungsi DwmRegisterThumbnail. |
DwmUpdateThumbnailProperties Updates properti untuk gambar mini Desktop Window Manager (DWM). |
DWM_BLURBEHIND Menentukan properti blur-behind Desktop Window Manager (DWM). Digunakan oleh fungsi DwmEnableBlurBehindWindow. |
DWM_PRESENT_PARAMETERS Menentukan parameter bingkai video Desktop Window Manager (DWM) untuk komposisi bingkai. Digunakan oleh fungsi DwmSetPresentParameters. |
DWM_THUMBNAIL_PROPERTIES Menentukan properti gambar mini Desktop Window Manager (DWM). Digunakan oleh fungsi DwmUpdateThumbnailProperties. |
DWM_TIMING_INFO Menentukan informasi pengaturan waktu komposisi Desktop Window Manager (DWM). Digunakan oleh fungsi DwmGetCompositionTimingInfo. |
MilMatrix3x2D Menentukan matriks 3x2 yang menjelaskan transformasi. |
UNSIGNED_RATIO Menentukan jenis data yang digunakan oleh API Desktop Window Manager (DWM). Ini mewakili rasio generik dan digunakan untuk tujuan dan unit yang berbeda bahkan dalam satu API. |