DWM-Funktionen
Dieser Abschnitt enthält Informationen über die Funktionen des Desktop Window Managers (DWM).
Thema | Beschreibung |
---|---|
DwmAttachMilContent |
Diese Funktion ist nicht implementiert. |
DwmDefWindowProc |
Standard-Fensterverfahren für DWM-Trefferprüfungen im Nicht-Mandantenbereich. Sie müssen auch sicherstellen, dass DwmDefWindowProc für die Nachricht WM_NCMOUSELEAVE aufgerufen wird. Wenn DwmDefWindowProc nicht für die Nachricht WM_NCMOUSELEAVE aufgerufen wird, entfernt DWM die Hervorhebung der Schaltflächen Maximize, Minimize und Close nicht, wenn der Cursor das Fenster verlässt. |
DwmDetachMilContent |
Diese Funktion ist nicht implementiert. |
DwmEnableBlurBehindWindow |
Aktiviert den Weichzeichner-Effekt für ein bestimmtes Fenster. |
DwmEnableComposition |
Aktiviert oder deaktiviert die DWM-Komposition. Hinweis: Diese Funktion ist seit Windows 8 veraltet. DWM kann nicht mehr programmatisch deaktiviert werden. |
DwmEnableMMCSS |
Benachrichtigt den DWM, sich für oder gegen den Multimedia Class Schedule Service (MMCSS) zu entscheiden, während der Anrufprozess aktiv ist. |
DwmExtendFrameIntoClientArea |
Erweitert den Fensterrahmen in den Client-Bereich. |
DwmFlush |
Gibt einen Flush-Aufruf aus, der den Aufrufer bis zur nächsten Gegenwart blockiert, wenn alle derzeit ausstehenden Microsoft DirectX-Oberflächenaktualisierungen durchgeführt wurden. Dies kompensiert sehr komplexe Szenen oder den Aufruf von Prozessen mit sehr niedriger Priorität. |
DwmGetColorizationColor |
Ruft die aktuelle Farbe ab, die für die DWM-Glaszusammensetzung verwendet wird. Dieser Wert basiert auf dem aktuellen Farbschema und kann vom Benutzer geändert werden. Anwendungen können auf Farbänderungen achten, indem sie die Benachrichtigung WM_DWMCOLORIZATIONCOLORCHANGED verarbeiten. |
DwmGetCompositionTimingInfo |
Ruft die aktuellen Kompositionszeitinformationen für ein bestimmtes Fenster ab. |
DwmGetGraphicsStreamClient |
Diese Funktion ist nicht implementiert. |
DwmGetGraphicsStreamTransformHint |
Diese Funktion ist nicht implementiert. |
DwmGetTransportAttributes |
Ruft Transportattribute ab. |
DwmGetUnmetTabRequirements |
Hinweis Diese Funktion ist öffentlich verfügbar, aber nicht funktionsfähig für Windows 10, Version 1803.Überprüft die Anforderungen, die erforderlich sind, um Registerkarten in der Titelleiste der Anwendung für das angegebene Fenster zu erhalten. |
DwmGetWindowAttribute |
Ruft den aktuellen Wert eines angegebenen Attributs ab, das auf ein Fenster angewendet wird. |
DwmInvalidateIconicBitmaps |
Wird von einer Anwendung aufgerufen, um anzuzeigen, dass alle zuvor bereitgestellten ikonischen Bitmaps eines Fensters, sowohl Thumbnails als auch Peek-Darstellungen, aktualisiert werden sollen. |
DwmIsCompositionEnabled |
Ermittelt einen Wert, der angibt, ob die DWM-Komposition aktiviert ist. Anwendungen auf Computern mit Windows 7 oder früher können auf Änderungen des Kompositionsstatus achten, indem sie die Benachrichtigung WM_DWMCOMPOSITIONCHANGED verarbeiten. |
DwmModifyPreviousDxFrameDuration |
Ändert die Anzahl der Monitorauffrischungen, durch die das vorherige Bild angezeigt wird. DwmModifyPreviousDxFrameDuration wird nicht mehr unterstützt. Ab Windows 8.1 geben die Aufrufe von DwmModifyPreviousDxFrameDuration immer E_NOTIMPL zurück. |
DwmQueryThumbnailSourceSize |
Ruft die Quellgröße der DWM-Miniaturansicht ab. |
DwmRegisterThumbnail |
Erstellt eine DWM-Miniaturansichtsbeziehung zwischen dem Ziel- und dem Quellfenster. |
DwmRenderGesture |
Benachrichtigt DWM, dass eine Berührung als Geste erkannt wurde und dass DWM ein Feedback für diese Geste zeichnen soll. |
DwmSetDxFrameDuration |
Legt die Anzahl der Monitorauffrischungen fest, nach denen das dargestellte Bild angezeigt wird. DwmSetDxFrameDuration wird nicht mehr unterstützt. Ab Windows 8.1 geben Aufrufe von DwmSetDxFrameDuration immer E_NOTIMPL zurück. |
DwmSetIconicLivePreviewBitmap |
Legt eine statische, ikonische Bitmap fest, um eine Live-Vorschau (auch bekannt als Peek-Vorschau) eines Fensters oder einer Registerkarte anzuzeigen. Die Taskleiste kann diese Bitmap verwenden, um eine Vorschau eines Fensters oder einer Registerkarte in voller Größe anzuzeigen. |
DwmSetIconicThumbnail |
Legt eine statische, ikonische Bitmap in einem Fenster oder einer Registerkarte fest, die als Miniaturansicht verwendet werden soll. Die Taskleiste kann diese Bitmap als Ziel für den Wechsel der Miniaturansicht des Fensters oder der Registerkarte verwenden. |
DwmSetPresentParameters |
Legt die aktuellen Parameter für die Bildkomposition fest. DwmSetPresentParameters wird nicht mehr unterstützt. Ab Windows 8.1 geben die Aufrufe von DwmSetPresentParameters immer E_NOTIMPL zurück. |
DwmSetWindowAttribute |
Legt den Wert von Nicht-Client-Rendering-Attributen für ein Fenster fest. |
DwmShowContact |
Wird von einer App oder einem Framework aufgerufen, um die Art des visuellen Feedbacks festzulegen, das als Reaktion auf eine bestimmte Berührung oder einen Stiftkontakt gezeichnet werden soll. |
DwmTetherContact |
Ermöglicht die grafische Rückmeldung von Berührungs- und Ziehinteraktionen an den Benutzer. |
DwmTransitionOwnedWindow |
Koordiniert die Animationen der Werkzeugfenster mit der DWM. |
DwmUnregisterThumbnail |
Entfernt eine mit der Funktion DwmRegisterThumbnail erstellte DWM-Miniaturbildbeziehung. |
DwmUpdateThumbnailProperties |
Aktualisiert die Eigenschaften für eine DWM-Miniaturansicht. |
GetWindowCompositionAttribute | Ruft den aktuellen Wert eines bestimmten Desktop Window Manager (DWM)-Attributs ab, das auf ein Fenster angewendet wird. |
SetWindowCompositionAttribute | Setzt den aktuellen Wert eines bestimmten Desktop Window Manager (DWM)-Attributs, das auf ein Fenster angewendet wird. |