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. |