Funzione DwmEnableComposition (dwmapi.h)
Abilita o disabilita la composizione di Desktop Window Manager (DWM).
Sintassi
HRESULT DwmEnableComposition(
[in] UINT uCompositionAction
);
Parametri
[in] uCompositionAction
DWM_EC_ENABLECOMPOSITION per abilitare la composizione DWM; DWM_EC_DISABLECOMPOSITION per disabilitare la composizione.
Valore restituito
Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
La disabilitazione della composizione DWM la disabilita per l'intero desktop. La composizione DWM verrà abilitata automaticamente quando tutti i processi con composizione disabilitata hanno chiamato DwmEnableComposition per abilitarlo o essere stato terminato. La notifica WM_DWMCOMPOSITIONCHANGED viene inviata ogni volta che la composizione DWM è abilitata o disabilitata.
Esempio
Nell'esempio di codice seguente viene disabilitata la composizione DWM.
...
HRESULT hr = S_OK;
// Disable DWM Composition
hr = DwmEnableComposition(DWM_EC_DISABLECOMPOSITION);
if (SUCCEEDED(hr))
{
// ...
}
...
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | dwmapi.h |
Libreria | Dwmapi.lib |
DLL | Dwmapi.dll |