Tuesday, March 02, 2004
Introducing the New Avalon Graphics Model
Introducing the New Avalon Graphics Model "The new graphics model introduced by Longhorn offers the best aspects of previous approaches to building the UI, such as Win32-style repainting, bitmap backing store, and HTML-based user interfaces. It provides a powerful set of drawing primitives and makes them very straightforward to use through markup, relieving application developers of the more tedious aspects of getting the user interface to appear on screen. At runtime, there is an object model that reflects the structure of the markup, making it very easy to manipulate the display and keep it up-to-date. All of this is built on top of a new display model that removes many of the restrictions of the old Win32 model, enabling much more interesting visual effects with its powerful new composition engine."