摘要 |
<p>Described is an engine and API that couples an application program to an effects program such as a magnification program. For example, source content may be magnified for viewing in an output region. Magnification may be accomplished by identifying a magnification window to the magnification engine, a source region to magnify, a magnification transform, and possibly filtering criteria, such as any windows to include or exclude from magnification. A request to display a region of displayed graphics as modified by a transform may be received, and when graphics commands corresponding to that region are received, the graphics commands are processed to show a transformed representation of the region. The engine and API may work with immediate mode graphics primitives (e.g., GDI commands) and retained mode graphics primitives (e.g., primitives corresponding to a rendering tree; a composition engine composes the output, including any magnified output.</p> |