DWM-Funktionen
Dieser Abschnitt enthält Informationen zu den DwM-Funktionen (Desktop Window Manager).
In diesem Abschnitt
Thema | Beschreibung |
---|---|
DwmAttachMilContent- |
Diese Funktion ist nicht implementiert. |
DwmDefWindowProc |
Standardfensterprozedur für DWM-Treffertests innerhalb des Nicht-Client-Bereichs. Außerdem müssen Sie sicherstellen, dass DwmDefWindowProc- für die WM_NCMOUSELEAVE Nachricht aufgerufen wird. Wenn DwmDefWindowProc- nicht für die WM_NCMOUSELEAVE Nachricht aufgerufen wird, entfernt DWM die Hervorhebung nicht aus der Maximieren, Minimierenund Schaltflächen schließen, wenn der Cursor das Fenster verlässt. |
DwmDetachMilContent- |
Diese Funktion ist nicht implementiert. |
DwmEnableBlurBehindWindow |
Aktiviert den Weichzeichnereffekt für ein angegebenes Fenster. |
DwmEnableComposition |
Aktiviert oder deaktiviert die DWM-Komposition. Hinweis: Diese Funktion ist ab Windows 8 veraltet. DWM kann nicht mehr programmgesteuert deaktiviert werden. |
DwmEnableMMCSS- |
Benachrichtigt den DWM, die Planung des Multimedia Class Schedule Service (MMCSS) zu aktivieren oder zu deaktivieren, während der Aufrufvorgang aktiv ist. |
DwmExtendFrameIntoClientArea |
Erweitert den Fensterrahmen in den Clientbereich. |
DwmFlush- |
Gibt einen leeren Anruf aus, der den Aufrufer bis zum nächsten Zeitpunkt blockiert, wenn alle aktuell ausstehenden Microsoft DirectX-Oberflächenupdates vorgenommen wurden. Dies entschädigt sehr komplexe Szenen oder Aufrufprozesse mit sehr geringer Priorität. |
DwmGetColorizationColorcolor- |
Ruft die aktuelle Farbe ab, die für die DWM-Glaskomposition verwendet wird. Dieser Wert basiert auf dem aktuellen Farbschema und kann vom Benutzer geändert werden. Anwendungen können farbänderungen überwachen, indem sie die WM_DWMCOLORIZATIONCOLORCHANGED Benachrichtigung behandeln. |
DwmGetCompositionTimingInfo |
Ruft die aktuellen Anzeigedauerinformationen 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 funktionsfähig, für Windows 10, Version 1803.Überprüft die Anforderungen, die zum Abrufen von Registerkarten in der Anwendungstitelleiste 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 iconicn Bitmaps aus einem Fenster, sowohl Miniaturansichten als auch Vorschaudarstellungen, aktualisiert werden sollten. |
DwmIsCompositionEnabled |
Ruft einen Wert ab, der angibt, ob die DWM-Komposition aktiviert ist. Anwendungen auf Computern mit Windows 7 oder einer früheren Version können auf Änderungen des Kompositionszustands lauschen, indem sie die WM_DWMCOMPOSITIONCHANGED-Benachrichtigung 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 zurück. |
DwmQueryThumbnailSourceSize |
Ruft die Quellgröße der DWM-Miniaturansicht ab. |
DwmRegisterThumbnail |
Erstellt eine DWM-Miniaturansichtsbeziehung zwischen ziel- und Quellfenstern. |
DwmRenderGesture |
Benachrichtigt DWM, dass ein Touchkontakt als Geste erkannt wurde und dass DWM Feedback für diese Geste zeichnen 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 zurück. |
DwmSetIconicLivePreviewBitmap |
Legt eine statische, iconic Bitmap fest, um eine Livevorschau- (auch bekannt als Vorschauvorschau) 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, iconic bitmap auf einem Fenster oder einer Registerkarte fest, die als Miniaturansicht verwendet werden soll. Die Taskleiste kann diese Bitmap als Miniaturansichtswechselziel für das Fenster oder die Registerkarte verwenden. |
DwmSetPresentParameters |
Legt die vorhandenen Parameter für die Framekomposition fest. DwmSetPresentParameters wird nicht mehr unterstützt. Ab Windows 8.1 geben Aufrufe von DwmSetPresentParameters immer E_NOTIMPL zurück. |
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 Touch- oder Stiftkontakt gezeichnet werden soll. |
DwmTetherContact |
Ermöglicht das grafische Feedback von Toucheingaben und Ziehen von Interaktionen an den Benutzer. |
DwmTransitionOwnedWindow |
Koordiniert die Animationen von Toolfenstern mit dem DWM. |
DwmUnregisterThumbnail |
Entfernt eine DWM-Miniaturansichtsbeziehung, die von der DwmRegisterThumbnail-Funktion erstellt wurde. |
DwmUpdateThumbnailProperties |
Aktualisiert die Eigenschaften für eine DWM-Miniaturansicht. |
GetWindowCompositionAttribute- | Ruft den aktuellen Wert eines angegebenen DwM-Attributs (Desktop Window Manager) ab, das auf ein Fenster angewendet wird. |
SetWindowCompositionAttribute- | Legt den aktuellen Wert eines angegebenen DwM-Attributs (Desktop Window Manager) fest, das auf ein Fenster angewendet wird. |