Sdílet prostřednictvím


Funkce DWM

Tato část obsahuje informace o funkcích Desktop Window Manager (DWM).

V této části

Námět Popis
DwmAttachMilContent
Tato funkce není implementována.
dwmDefWindowProc
Výchozí postup okna pro testování DWM v oblasti, která není klientská.
Musíte také zajistit, abyDwmDefWindowProc volal pro zprávu WM_NCMOUSELEAVE. Pokud dwmDefWindowProc není volána pro zprávu WM_NCMOUSELEAVE, DWM neodebere zvýraznění z Maximalizovat, Minimalizovata Zavřít tlačítka, když kurzor opustí okno.
DwmDetachMilContent
Tato funkce není implementována.
DwmEnableBlurBehindWindow
Povolí efekt rozostření v zadaném okně.
DwmEnableComposition
Povolí nebo zakáže složení DWM.
Poznámka: Tato funkce je ve Windows 8 zastaralá. DWM už není možné programově zakázat.
DwmEnableMMCSS
Upozorní DWM, aby se při aktivním volání procesu přihlásil k plánování nebo odhlášení z plánování plánovače multimediálních tříd (MMCSS).
DwmExtendFrameIntoClientArea
Rozšíří rámec okna do klientské oblasti.
DwmFlush
Vydá volání vyprázdnění, které volajícího zablokuje až do dalšího stavu, když byly provedeny všechny aktualizace povrchu Microsoft DirectX, které jsou aktuálně nevyřízených. To kompenzuje velmi složité scény nebo volání procesů s velmi nízkou prioritou.
DwmGetColorizationColor
Načte aktuální barvu použitou pro složení skla DWM. Tato hodnota je založena na aktuálním barevném schématu a uživatel ji může upravit. Aplikace můžou naslouchat změnám barev zpracováním oznámení WM_DWMCOLORIZATIONCOLORCHANGED.
DwmGetCompositionTimingInfo
Načte aktuální informace o načasování složení pro zadané okno.
DwmGetGraphicsStreamClient
Tato funkce není implementována.
DwmGetGraphicsStreamTransformHint
Tato funkce není implementována.
DwmGetTransportAttributes
Načte atributy přenosu.
DwmGetUnmetTabRequirements
Poznámka Tato funkce je veřejně dostupná, ale pro Windows 10 verze 1803.Zkontroluje požadavky potřebné k získání karet v záhlaví aplikace pro zadané okno.
dwmGetWindowAttribute
Načte aktuální hodnotu zadaného atributu použitého v okně.
dwmInvalidateIconicBitmaps
Volané aplikací k označení, že všechny dříve poskytnuté ikonické rastrové obrázky z okna, miniatury a náhled reprezentace by měly být aktualizovány.
DwmIsCompositionEnabled
Získá hodnotu, která označuje, zda je povoleno složení DWM. Aplikace na počítačích s Windows 7 nebo starším můžou naslouchat změnám stavu složení tím, že zpracovávají oznámení WM_DWMCOMPOSITIONCHANGED.
DwmModifyPreviousDxFrameDuration
Změní počet aktualizací monitoru, pomocí kterých se zobrazí předchozí rámec.
DwmModifyPreviousDxFrameDuration se už nepodporuje. Počínaje Windows 8.1 se volání DwmModifyPreviousDxFrameDuration vždy vrátit E_NOTIMPL.
DwmQueryThumbnailSourceSize
Načte zdrojová velikost miniatury DWM.
DwmRegisterThumbnail
Vytvoří relaci miniatur DWM mezi cílovým a zdrojovým okny.
DwmRenderGesture
Upozorní DWM, že kontakt pro dotykové ovládání byl rozpoznán jako gesto a že DWM by pro toto gesto měl nakreslit zpětnou vazbu.
DwmSetDxFrameDuration
Nastaví počet aktualizací monitoru, kterými se má zobrazit zobrazený rámec.
dwmSetDxFrameDuration se už nepodporuje. Počínaje Windows 8.1 se volání DwmSetDxFrameDuration vždy vrátit E_NOTIMPL.
dwmSetIconicLivePreviewBitmap
Nastaví statický, ikonický rastrový obrázek pro zobrazení živého náhledu (označovaný také jako náhled náhledu) okna nebo karty. Hlavní panel může použít tento rastrový obrázek k zobrazení náhledu okna nebo karty v plné velikosti.
DwmSetIconicThumbnail
Nastaví statický, ikonický rastrový obrázek na okně nebo kartě tak, aby se používal jako reprezentace miniatur. Hlavní panel může tento rastrový obrázek použít jako cíl přepínače miniatur pro okno nebo kartu.
DwmSetPresentParameters
Nastaví současné parametry pro složení rámce.
dwmSetPresentParameters se už nepodporuje. Počínaje Windows 8.1 se volání DwmSetPresentParameters vždy vrací E_NOTIMPL.
DwmSetWindowAttribute
Nastaví hodnotu atributů vykreslování bez klienta pro okno.
DwmShowContact
Volal ji aplikace nebo architektura, která určuje typ zpětné vazby vizuálu, který se má nakreslit v reakci na konkrétní kontakt s dotykem nebo perem.
dwmTetherContact
Umožňuje grafickou zpětnou vazbu dotykového ovládání a přetahování interakcí na uživatele.
DwmTransitionOwnedWindow
Koordinuje animace oken nástrojů s DWM.
DwmUnregisterThumbnail
Odebere relaci miniatur DWM vytvořenou funkcí DwmRegisterThumbnail.
DwmUpdateThumbnailProperties
Aktualizuje vlastnosti miniatury DWM.
GetWindowCompositionAttribute Načte aktuální hodnotu zadaného atributu Desktop Window Manager (DWM) použitého v okně.
SetWindowCompositionAttribute Nastaví aktuální hodnotu zadaného atributu Desktop Window Manager (DWM) použitého u okna.