UDF > WinAPIEx > GDI > Desktop Window Manager >


_WinAPI_DwmIsCompositionEnabled

Détermine si la composition du Desktop Window Manager (DWM) est activée

#include <WinAPIGdi.au3>
_WinAPI_DwmIsCompositionEnabled ( )

Valeur de retour

Succès: Retourne 1 - La composition DWM est activée.
0 - Sinon.
Échec: Retourne 0 et définit @error <> 0, @extended contient le code d'erreur HRESULT.

Remarque

Cette fonction nécessite Windows Vista ou une version ultérieure.

Voir aussi

Consultez DwmIsCompositionEnabled dans la librairie MSDN.

Exemple

#include <MsgBoxConstants.au3>
#include <WinAPIGdi.au3>
#include <WinAPISys.au3>

If Number(_WinAPI_GetVersion()) < 6.0 Then
    MsgBox(BitOR($MB_ICONERROR, $MB_SYSTEMMODAL), 'Erreur', 'Nécessite Windows Vista ou une version supérieure.')
    Exit
EndIf

Local $aState[2] = ['Désactivé', 'Activé']

ConsoleWrite('Aero est: '& $aState[_WinAPI_DwmIsCompositionEnabled()] & @CRLF)