Partager via


Fonctions DWM

Cette section contient des informations sur les fonctions du Gestionnaire de fenêtres de bureau (DWM).

Dans cette section

Sujet Description
DwmAttachMilContent
Cette fonction n’est pas implémentée.
DwmDefWindowProc
Procédure de fenêtre par défaut pour les tests d’accès DWM dans la zone non cliente.
Vous devez également vous assurer que DwmDefWindowProc est appelé pour le message WM_NCMOUSELEAVE. Si DwmDefWindowProc n’est pas appelé pour le message de WM_NCMOUSELEAVE, DWM ne supprime pas la mise en surbrillance du Agrandir, Réduireet Fermer boutons lorsque le curseur quitte la fenêtre.
DwmDetachMilContent
Cette fonction n’est pas implémentée.
DwmEnableBlurBehindWindow
Active l’effet flou sur une fenêtre spécifiée.
DwmEnableComposition
Active ou désactive la composition DWM.
Remarque : cette fonction est déconseillée à partir de Windows 8. DWM ne peut plus être désactivé par programmation.
DwmEnableMMCSS
Avertit le DWM d’opter pour la planification du service de planification de classes multimédias (MMCSS) pendant que le processus d’appel est actif.
DwmExtendFrameIntoClientArea
Étend le cadre de la fenêtre dans la zone cliente.
DwmFlush
Émet un appel de vidage qui bloque l’appelant jusqu’au prochain présent, lorsque toutes les mises à jour de la surface Microsoft DirectX actuellement en attente ont été effectuées. Cela compense les scènes très complexes ou les processus appelants avec une très faible priorité.
DwmGetColorizationColorizationColor
Récupère la couleur actuelle utilisée pour la composition en verre DWM. Cette valeur est basée sur le jeu de couleurs actuel et peut être modifiée par l’utilisateur. Les applications peuvent écouter les modifications de couleur en gérant la notification WM_DWMCOLORIZATIONCOLORCHANGED.
DwmGetCompositionTimingInfo
Récupère les informations de minutage de composition actuelles pour une fenêtre spécifiée.
DwmGetGraphicsStreamClient
Cette fonction n’est pas implémentée.
DwmGetGraphicsStreamTransformHint
Cette fonction n’est pas implémentée.
DwmGetTransportAttributes
Récupère les attributs de transport.
DwmGetUnmetTabRequirements
Remarque Cette fonction est publiquement disponible, mais non fonctionnelle, pour Windows 10, version 1803.Vérifie les conditions requises pour obtenir des onglets dans la barre de titre de l’application pour la fenêtre spécifiée.
DwmGetWindowAttribute
Récupère la valeur actuelle d’un attribut spécifié appliqué à une fenêtre.
DwmInvalidateIconicBitmaps
Appelé par une application pour indiquer que toutes les bitmaps emblématiques précédemment fournies à partir d’une fenêtre, à la fois les miniatures et les représentations d’aperçu, doivent être actualisées.
DwmIsCompositionEnabled
Obtient une valeur qui indique si la composition DWM est activée. Les applications sur les machines exécutant Windows 7 ou une version antérieure peuvent écouter les modifications d’état de composition en gérant la notification WM_DWMCOMPOSITIONCHANGED.
DwmModifyPreviousDxFrameDuration
Modifie le nombre d’actualisations du moniteur à travers lesquelles le cadre précédent s’affiche.
DwmModifyPreviousDxFrameDuration n’est plus pris en charge. À compter de Windows 8.1, les appels à DwmModifyPreviousDxFrameDuration retournent toujours E_NOTIMPL.
DwmQueryThumbnailSourceSize
Récupère la taille source de la miniature DWM.
DwmRegisterThumbnail
Crée une relation miniature DWM entre la destination et les fenêtres sources.
DwmRenderGesture
Avertit DWM qu’un contact tactile a été reconnu comme un geste et que DWM doit dessiner des commentaires pour ce mouvement.
DwmSetDxFrameDuration
Définit le nombre d’actualisations du moniteur à travers lesquelles afficher le cadre présenté.
DwmSetDxFrameDuration n’est plus pris en charge. À compter de Windows 8.1, les appels à DwmSetDxFrameDuration retournent toujours E_NOTIMPL.
DwmSetIconicLivePreviewBitmap
Définit une bitmap statique et emblématique pour afficher une aperçu en direct (également appelée aperçu aperçu) d’une fenêtre ou d’un onglet. La barre des tâches peut utiliser cette bitmap pour afficher un aperçu complet d’une fenêtre ou d’un onglet.
DwmSetIconicThumbnail
Définit une bitmap statique et emblématique sur une fenêtre ou un onglet à utiliser comme représentation miniature. La barre des tâches peut utiliser cette bitmap comme cible de commutateur miniature pour la fenêtre ou l’onglet.
DwmSetPresentParameters
Définit les paramètres présents pour la composition d’images.
DwmSetPresentParameters n’est plus pris en charge. À compter de Windows 8.1, les appels à DwmSetPresentParameters retournent toujours E_NOTIMPL.
DwmSetWindowAttribute
Définit la valeur des attributs de rendu non client pour une fenêtre.
DwmShowContact
Appelé par une application ou une infrastructure pour spécifier le type de commentaires visuels à dessiner en réponse à un contact tactile ou de stylet particulier.
DwmTetherContact
Active les commentaires graphiques des interactions tactiles et glisser vers l’utilisateur.
DwmTransitionOwnedWindow
Coordonne les animations des fenêtres d’outils avec le DWM.
DwmUnregisterThumbnail
Supprime une relation miniature DWM créée par la fonction DwmRegisterThumbnail.
DwmUpdateThumbnailProperties
Met à jour les propriétés d’une miniature DWM.
GetWindowCompositionAttribute Récupère la valeur actuelle d’un attribut DWM (Desktop Window Manager) spécifié appliqué à une fenêtre.
SetWindowCompositionAttribute Définit la valeur actuelle d’un attribut DWM (Desktop Window Manager) spécifié appliqué à une fenêtre.