Desktop Window Manager (DWM, Windows)
Więcej informacji
- Twórca
- Microsoft
- Rok
- 2006 (Windows Vista)
- Typ
- Kompozytowy menedżer okien
Kompozytowy menedżer okien Windows od Visty: proces dwm.exe, który rysuje każde okno na osobnej powierzchni, a obraz na ekranie składa za pomocą Direct3D.
Do Windows XP programy rysowały bezpośrednio w pamięci ekranu przez GDI, a okno przeciągnięte nad zajętą aplikacją zostawiało po sobie znajome szare smugi. Wraz z Vistą w 2006 roku Microsoft przyjął model, którego Apple używało od 2001: każde okno najwyższego poziomu dostaje własny bufor w pamięci wideo, a Desktop Window Manager składa końcowy obraz jako scenę Direct3D, zsynchronizowaną z odświeżaniem monitora. Dało to Windows Aero: półprzezroczyste, rozmyte ramki, żywe miniatury na pasku zadań i Flip 3D, który układał okna pod kątem i służył głównie do pokazywania znajomym, że ma się Vistę.
Kompozycja wymaga sterownika WDDM, a w Viście i „siódemce” można ją było wyłączyć, wybierając prostszy motyw. Od Windows 8 jest zawsze włączona. Dlatego programy nie mogą już rysować wprost na ekranie, a gry proszą o wyłączny tryb pełnoekranowy, by uniknąć dodatkowej klatki opóźnienia kompozytora. Szkło zniknęło w Windows 8, a wróciło jako Acrylic i Mica w Windows 11, gdzie DWM rysuje też zaokrąglone narożniki. Nie mylić z dwm, kafelkowym menedżerem okien X11 z projektu suckless.