Fungsi DwmEnableComposition (dwmapi.h)
Mengaktifkan atau menonaktifkan komposisi Desktop Window Manager (DWM).
Sintaks
HRESULT DwmEnableComposition(
[in] UINT uCompositionAction
);
Parameter
[in] uCompositionAction
DWM_EC_ENABLECOMPOSITION untuk mengaktifkan komposisi DWM; DWM_EC_DISABLECOMPOSITION untuk menonaktifkan komposisi.
Nilai kembali
Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Menonaktifkan komposisi DWM menonaktifkannya untuk seluruh desktop. Komposisi DWM akan diaktifkan secara otomatis ketika semua proses yang telah menonaktifkan komposisi telah disebut DwmEnableComposition untuk mengaktifkannya atau telah dihentikan. Pemberitahuan WM_DWMCOMPOSITIONCHANGED dikirim setiap kali komposisi DWM diaktifkan atau dinonaktifkan.
Contoh
Contoh kode berikut menonaktifkan komposisi DWM.
...
HRESULT hr = S_OK;
// Disable DWM Composition
hr = DwmEnableComposition(DWM_EC_DISABLECOMPOSITION);
if (SUCCEEDED(hr))
{
// ...
}
...
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | dwmapi.h |
Pustaka | Dwmapi.lib |
DLL | Dwmapi.dll |