Window Compositor (Compact 7)


Window Compositor displays overlapping windows on a device screen by using alpha blending. To implement alpha blending, Window Compositor first draws each window to a back-buffer surface in memory. Then, it aggregates those surfaces and composes them on a single back-buffer surface. Finally, it displays the windows on the screen.

You can use Window Compositor to compose Win32 windows and Silverlight for Windows Embedded windows. To retrieve a handle to a Silverlight for Windows Embedded window, call IXRVisualHost::GetContainerHWND.

To add this feature to your OS, see Window Compositor Catalog Items and Sysgen Variables.

For reference information, see Window Compositor Reference.

To optimize Window Compositor from the display driver, see UpdateWindowSurface.

For additional information, see Window Compositor Developer's Guide and Tune Graphics Performance with Window Compositor.