DWM-Funktionen
Dieser Abschnitt enthält Informationen zu den Desktopfenster-Manager -Funktionen (DWM).
In diesem Abschnitt
| Thema | Beschreibung |
|---|---|
| DwmAttachMilContent |
Diese Funktion ist nicht implementiert. |
| DwmDefWindowProc |
Standardfensterprozedur für DWM-Treffertests im Nicht-Clientbereich. Sie müssen auch sicherstellen, dass DwmDefWindowProc für die WM_NCMOUSELEAVE aufgerufen wird. Wenn DwmDefWindowProc nicht für die WM_NCMOUSELEAVE-Nachricht aufgerufen wird, entfernt DWM die Hervorhebung nicht von den Schaltflächen Maximieren,Minimieren und Schließen, wenn der Cursor das Fenster verlässt. |
| DwmDetachMilContent |
Diese Funktion ist nicht implementiert. |
| DwmEnableBlurBehindWindow |
Aktiviert den Weichdeeffekt in einem angegebenen Fenster. |
| DwmEnableComposition |
Aktiviert oder deaktiviert die DWM-Komposition. [!Note] |
| DwmEnableMMCSS |
Benachrichtigt das DWM, die Planung des Multimedia-Klassenzeitplandiensts (MMCSS) zu verwenden oder zu deaktivieren, während der aufrufende Prozess besteht. |
| DwmExtendFrameIntoClientArea |
Erweitert den Fensterrahmen in den Clientbereich. |
| DwmFlush |
Gibt einen Leerungsaufruf aus, der den Aufrufer blockiert, bis das nächste Mal vorhanden ist, wenn alle derzeit ausstehenden Microsoft DirectX-Oberflächenupdates vorgenommen wurden. Dies gleicht sehr komplexe Szenen oder aufrufende Prozesse mit sehr niedriger Priorität aus. |
| DwmGetColorizationColor |
Ruft die aktuelle Farbe ab, die für die DWM-Glass-Komposition verwendet wird. Dieser Wert basiert auf dem aktuellen Farbschema und kann vom Benutzer geändert werden. Anwendungen können auf Farbänderungen lauschen, indem sie die WM_DWMCOLORIZATIONCOLORCHANGED behandeln. |
| DwmGetCompositionTimingInfo |
Ruft die aktuellen Zeitsteuerungsinformationen für die Komposition für ein angegebenes 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 funktionsfrei, Windows 10 Version 1803.Überprüft die Anforderungen, die zum Erhalten von Registerkarten in der Titelleiste der Anwendung für das angegebene Fenster erforderlich sind. |
| DwmGetWindowAttribute |
Ruft den aktuellen Wert eines angegebenen Attributs ab, das auf ein Fenster angewendet wird. |
| DwmInvalidateIconicBitmaps |
Wird von einer Anwendung aufgerufen, um anzugeben, dass alle zuvor bereitgestellten Bitmaps aus einem Fenster , sowohl Miniaturansichten als auch Peekdarstellungen, aktualisiert werden sollen. |
| DwmIsCompositionEnabled |
Erhält einen Wert, der angibt, ob die DWM-Komposition aktiviert ist. Anwendungen auf Computern, auf denen Windows 7 oder früher ausgeführt wird, können auf Änderungen des Kompositionszustands lauschen, indem sie die WM_DWMCOMPOSITIONCHANGED behandeln. |
| DwmModifyPreviousDxFrameDuration |
Ändert die Anzahl der Monitoraktualisierungen, über die der vorherige Frame angezeigt wird. DwmModifyPreviousDxFrameDuration wird nicht mehr unterstützt. Ab Windows 8.1 geben Aufrufe von DwmModifyPreviousDxFrameDuration immer E_NOTIMPL. |
| DwmQueryThumbnailSourceSize |
Ruft die Quellgröße der DWM-Miniaturansicht ab. |
| DwmRegisterThumbnail |
Erstellt eine DWM-Miniaturansichtsbeziehung zwischen dem Ziel- und dem Quellfenster. |
| DwmRenderGesture |
Benachrichtigt DWM, dass ein Berührungskontakt als Geste erkannt wurde und dass DWM Feedback für diese Geste ziehen sollte. |
| DwmSetDxFrameDuration |
Legt die Anzahl der Monitoraktualisierungen fest, über die der dargestellte Frame angezeigt werden soll. DwmSetDxFrameDuration wird nicht mehr unterstützt. Ab Windows 8.1 geben Aufrufe von DwmSetDxFrameDuration immer E_NOTIMPL. |
| DwmSetIconicLivePreviewBitmap |
Legt eine statische Bitmap fest, um eine Livevorschau (auch als Vorschau einsehen bezeichnet)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 Bitmap in einem Fenster oder einer Registerkarte fest, die als Miniaturansicht verwendet werden soll. Die Taskleiste kann diese Bitmap als Miniaturansichtsschalterziel für das Fenster oder die Registerkarte verwenden. |
| DwmSetPresentParameters |
Legt die aktuellen Parameter für die Framekomposition fest. DwmSetPresentParameters wird nicht mehr unterstützt. Ab Windows 8.1 geben Aufrufe von DwmSetPresentParameters immer E_NOTIMPL. |
| DwmSetWindowAttribute |
Legt den Wert von Nicht-Client-Renderingattributen für ein Fenster fest. |
| DwmShowContact |
Wird von einer App oder einem Framework aufgerufen, um den visuellen Feedbacktyp anzugeben, der als Reaktion auf einen bestimmten Berührungs- oder Stiftkontakt ge zeichnen werden soll. |
| DwmTetherContact |
Ermöglicht das grafische Feedback von Touch- und Drag-Interaktionen zum Benutzer. |
| DwmTransitionOwnedWindow |
Koordiniert die Animationen von Toolfenstern mit dem DWM. |
| DwmUnregisterThumbnail |
Entfernt eine VON der DwmRegisterThumbnail-Funktion erstellte DWM-Miniaturansichtsbeziehung. |
| DwmUpdateThumbnailProperties |
Aktualisiert die Eigenschaften für eine DWM-Miniaturansicht. |