Partager via


Fonctions DWM

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

Contenu de 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’impact du 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 WM_NCMOUSELEAVE, DWM ne supprime pas la surbrillance des boutons Agrandir, Réduire et Fermer lorsque le curseur quitte la fenêtre.
DwmDetachMilContent
Cette fonction n’est pas implémentée.
DwmEnableBlurBehindWindow
Active l’effet de flou sur une fenêtre donnée.
DwmEnableComposition
Active ou désactive la composition du DWM.
Remarque : cette fonction est obsolète depuis Windows 8. Le DWM ne peut plus être désactivé par programme.
DwmEnableMMCSS
Notifie au DWM d’accepter ou de refuser l’ordonnancement du Multimedia Class Schedule Service (MMCSS) tant que le processus appelant est en vie.
DwmExtendFrameIntoClientArea
Étend le cadre de la fenêtre à la zone du client.
DwmFlush
Émet un appel flush qui bloque l’appelant jusqu’à la prochaine présentation, lorsque toutes les mises à jour de surface Microsoft DirectX en cours ont été effectuées. Cela permet de compenser les scènes très complexes ou les processus d’appel ayant une priorité très faible.
DwmGetColorizationColor
Récupère la couleur actuelle utilisée pour la composition du verre DWM. Cette valeur est basée sur le schéma de couleurs actuel et peut être modifiée par l’utilisateur. Les applications peuvent détecter les changements de couleur en traitant la notification WM_DWMCOLORIZATIONCOLORCHANGED.
DwmGetCompositionTimingInfo
Récupère les informations relatives à la durée de la composition pour une fenêtre donné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
Note 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 images iconiques bitmap d’une fenêtre fournies précédemment, qu’il s’agisse de miniatures ou de représentations en peek, doivent être rafraîchies.
DwmIsCompositionEnabled
Obtient une valeur indiquant si la composition DWM est activée. Les applications fonctionnant sous Windows 7 ou une version antérieure peuvent détecter les changements d’état de la composition en gérant la notification WM_DWMCOMPOSITIONCHANGED.
DwmModifyPreviousDxFrameDuration
Modifie le nombre de rafraîchissements du moniteur au cours desquels l’image précédente sera affichée.
DwmModifyPreviousDxFrameDuration n’est plus pris en charge. Depuis Windows 8.1, les appels à DwmModifyPreviousDxFrameDuration renvoient toujours E_NOTIMPL.
DwmQueryThumbnailSourceSize
Récupère la taille de la source de la miniature du DWM.
DwmRegisterThumbnail
Crée une relation de miniature du DWM entre la fenêtre de destination et la fenêtre source.
DwmRenderGesture
Informe le DWM qu’un contact tactile a été reconnu comme un geste et que le DWM doit dessiner un retour d’information pour ce geste.
DwmSetDxFrameDuration
Définit le nombre d’actualisations du moniteur au cours desquelles le cadre présenté doit être affiché.
DwmSetDxFrameDuration n’est plus pris en charge. Depuis Windows 8.1, les appels à DwmSetDxFrameDuration renvoient toujours E_NOTIMPL.
DwmSetIconicLivePreviewBitmap
Définit une image bitmap statique et iconique pour afficher un aperçu en direct (également connu sous le nom d’aperçu Peek) d’une fenêtre ou d’un onglet. La barre des tâches peut utiliser ce bitmap pour afficher un aperçu en taille réelle d’une fenêtre ou d’un onglet.
DwmSetIconicThumbnail
Définit une image bitmap statique et iconique sur une fenêtre ou un onglet à utiliser comme représentation de la miniature. La barre des tâches peut utiliser ce bitmap comme cible de changement de miniature pour la fenêtre ou l’onglet.
DwmSetPresentParameters
Définit les paramètres actuels pour la composition des images.
DwmSetPresentParameters n’est plus pris en charge. Depuis Windows 8.1, les appels à DwmSetPresentParameters renvoient toujours E_NOTIMPL.
DwmSetWindowAttribute
Définit la valeur des attributs de rendu non client pour une fenêtre.
DwmShowContact
Appelé par une application ou un cadre pour spécifier le type de retour visuel à dessiner en réponse à un contact tactile ou stylo particulier.
DwmTetherContact
Active le retour graphique des interactions de toucher et de glisser vers l’utilisateur.
DwmTransitionOwnedWindow
Coordonne les animations des fenêtres d’outils avec le DWM.
DwmUnregisterThumbnail
Supprime une relation de miniature DWM créée par la fonction DwmRegisterThumbnail.
DwmUpdateThumbnailProperties
Met à jour les propriétés d’une miniature du DWM.
GetWindowCompositionAttribute Récupère la valeur actuelle d’un attribut spécifié du gestionnaire de fenêtres du bureau (DWM) appliqué à une fenêtre.
SetWindowCompositionAttribute Définit la valeur actuelle d’un attribut spécifié du gestionnaire de fenêtres du bureau (DWM) appliqué à une fenêtre.