Dela via


DWM Functions

Det här avsnittet innehåller information om funktionerna i Desktop Window Manager (DWM).

I det här avsnittet

Ämne Beskrivning
DwmAttachMilContent
Den här funktionen har inte implementerats.
DwmDefWindowProc
Standardfönsterproceduren för DWM-träfftestning inom området icke-klient.
Du måste också se till att DwmDefWindowProc anropas för det WM_NCMOUSELEAVE meddelandet. Om DwmDefWindowProc inte anropas för meddelandet WM_NCMOUSELEAVE tar DWM inte bort markeringen från Maximera, Minimeraoch Stäng knappar när markören lämnar fönstret.
DwmDetachMilContent
Den här funktionen har inte implementerats.
DwmEnableBlurBehindWindow
Aktiverar oskärpaeffekten för ett angivet fönster.
DwmEnableComposition
Aktiverar eller inaktiverar DWM-komposition.
Obs! Den här funktionen är inaktuell från och med Windows 8. DWM kan inte längre inaktiveras programmatiskt.
DwmEnableMMCSS
Meddelar DWM att välja mmcss-schemaläggning (Multimedia Class Schedule Service) när samtalsprocessen är aktiv.
DwmExtendFrameIntoClientArea
Utökar fönsterramen till klientområdet.
DwmFlush
Utfärdar ett tömningsanrop som blockerar anroparen till nästa nu, när alla Uppdateringar av Microsoft DirectX-ytan som för närvarande är utestående har gjorts. Detta kompenserar för mycket komplexa scener eller samtalsprocesser med mycket låg prioritet.
DwmGetColorizationColor
Hämtar den aktuella färgen som används för DWM-glassammansättning. Det här värdet baseras på det aktuella färgschemat och kan ändras av användaren. Program kan lyssna efter färgändringar genom att hantera WM_DWMCOLORIZATIONCOLORCHANGED-meddelandet.
DwmGetCompositionTimingInfo
Hämtar aktuell tidsinformation för sammansättning för ett angivet fönster.
DwmGetGraphicsStreamClient
Den här funktionen har inte implementerats.
DwmGetGraphicsStreamTransformHint
Den här funktionen har inte implementerats.
DwmGetTransportAttributes
Hämtar transportattribut.
DwmGetUnmetTabRequirements
Obs Den här funktionen är allmänt tillgänglig, men inte funktionell, för Windows 10 version 1803.Kontrollerar kraven som krävs för att hämta flikar i programrubrikfältet för det angivna fönstret.
DwmGetWindowAttribute
Hämtar det aktuella värdet för ett angivet attribut som tillämpas på ett fönster.
DwmInvalidateIconicBitmaps
Anropas av ett program för att indikera att alla tidigare tillhandahållna ikoniska bitmappar från ett fönster, både miniatyrbilder och tittrepresentationer, ska uppdateras.
DwmIsCompositionEnabled
Hämtar ett värde som anger om DWM-komposition är aktiverat. Program på datorer som kör Windows 7 eller tidigare kan lyssna efter ändringar i kompositionstillståndet genom att hantera WM_DWMCOMPOSITIONCHANGED-meddelandet.
DwmModifyPreviousDxFrameDuration
Ändrar antalet övervakningsuppdateringar som föregående bildruta ska visas genom.
DwmModifyPreviousDxFrameDuration stöds inte längre. Från och med Windows 8.1 returnerar anrop till DwmModifyPreviousDxFrameDuration alltid E_NOTIMPL.
DwmQueryThumbnailSourceSize
Hämtar källstorleken för DWM-miniatyrbilden.
DwmRegisterThumbnail
Skapar en DWM-miniatyrrelation mellan mål- och källfönstren.
DwmRenderGesture
Meddelar DWM att en beröringskontakt har identifierats som en gest och att DWM bör dra feedback för den gesten.
DwmSetDxFrameDuration
Anger hur många övervakningsuppdateringar som den presenterade ramen ska visas genom.
DwmSetDxFrameDuration stöds inte längre. Från och med Windows 8.1 returnerar anrop till DwmSetDxFrameDuration alltid E_NOTIMPL.
DwmSetIconicLivePreviewBitmap
Anger en statisk, ikonisk bitmapp för att visa en live-förhandsversion (kallas även för en Peek-förhandsversion) i ett fönster eller en flik. Aktivitetsfältet kan använda den här bitmappen för att visa en fullstor förhandsgranskning av ett fönster eller en flik.
DwmSetIconicThumbnail
Anger en statisk, ikonisk bitmapp i ett fönster eller en flik som ska användas som en miniatyrrepresentation. Aktivitetsfältet kan använda den här bitmappen som miniatyrväxelmål för fönstret eller fliken.
DwmSetPresentParameters
Anger de aktuella parametrarna för ramsammansättning.
DwmSetPresentParameters stöds inte längre. Från och med Windows 8.1 returnerar anrop till DwmSetPresentParameters alltid E_NOTIMPL.
DwmSetWindowAttribute
Anger värdet för icke-klientåtergivningsattribut för ett fönster.
DwmShowContact
Anropas av en app eller ett ramverk för att ange vilken typ av visuell feedback som ska ritas som svar på en viss kontakt med touch eller penna.
DwmTetherContact
Aktiverar grafisk feedback från touch och dra interaktioner till användaren.
DwmTransitionOwnedWindow
Samordnar animeringar av verktygsfönster med DWM.
DwmUnregisterThumbnail
Tar bort en DWM-miniatyrrelation som skapats av funktionen DwmRegisterThumbnail.
DwmUpdateThumbnailProperties
Uppdaterar egenskaperna för en DWM-miniatyrbild.
GetWindowCompositionAttribute Hämtar det aktuella värdet för ett angivet DWM-attribut (Desktop Window Manager) som tillämpas på ett fönster.
SetWindowCompositionAttribute Anger det aktuella värdet för ett angivet DWM-attribut (Desktop Window Manager) som tillämpas på ett fönster.