Peap validating identity
The user's name and user's account picture are also shown on the Start menu.
The taskbar buttons for running applications and Quick Launch have also been updated for Fitt's law.
The GDI dynamic library can be shipped with an application and used under older versions of Windows.
The total number of GDI handles per session is also raised in Windows XP from 16384 to 65536 (configurable through the registry).
The Start menu is fully customizable, links can be added or removed; the number of frequently used programs to display can be set.
The All Programs menu expands like the classic Start menu to utilize the entire screen but can be set to scroll programs.
Advanced taskbar grouping options can be configured from the registry.
The Taskbar grouping feature combines multiple buttons of the same application into a single button, which when clicked, pops up a menu listing all the grouped windows and their number.
With the introduction of Windows XP, the C based software-only GDI subsystem was introduced to replace certain GDI functions.
GDI adds anti-aliased 2D graphics, textures, floating point coordinates, gradient shading, more complex path management, bicubic filtering, intrinsic support for modern graphics-file formats like JPEG and PNG, and support for composition of affine transformations in the 2D view pipeline. Use of these features is apparent in Windows XP's user interface (transparent desktop icon labels, drop shadows for icon labels on the desktop, shadows under menus, translucent blue selection rectangle in Windows Explorer, sliding task panes and taskbar buttons), and several of its applications such as Microsoft Paint, Windows Picture and Fax Viewer, Photo Printing Wizard, My Pictures Slideshow screensaver, and their presence in the basic graphics layer greatly simplifies implementations of vector-graphics systems such as Flash or SVG.
Direct X 9 was released in 2003, which also sees major revisions to Direct3D, Direct Sound, Direct Music and Direct Show.
support for floating-point texture formats, Multiple Render Targets, and texture lookups in the vertex shader.