`
`IIIIIIIHIIIIIIIIIJIIIIIIIIIHIIIIIIIIII_|:.|Illlll”.-
`|II|II||" -
`'i.'.'I- "I
`[MW
`
`.I'...
`
`-
`
`-
`
`'
`
`I'=;.-:.'l'.'!_|
`
`|.
`
`--
`
`L'llmW.PI
`
`
`
`PUBUSHED BY
`Microsoft Press
`A Division of Microsoft Corporation
`One Microsoft Way
`Redmond, Washington 98052-6399
`
`Copyright © 2002 by Microsoft Corporation
`
`All rights reserved. No part of the contents of this book may be reproduced or transmitted in any form
`or by any means without the written permission of the publisher.
`
`Library of Congress Cataloging-in-Publication Data
`Microsoft Computer Dictionary.--Sth ed.
`p.: cm.
`ISBN 0-7356-1495-4
`1. Computers--Dictionaries.
`
`'l Microcomputers--Dictionaries.
`
`AQ76.5. M52267 2002
`00-f.03--dc2 l
`
`200219714
`
`Printed and bound in the United States of America.
`
`I 2 3 4 5 6 7 8 9 QWT
`
`7 6 5 4 3 2
`
`Distributed in Canada by Penguin Books Canada Limited.
`
`A CIP catalogue record for this book is available from the British Library.
`
`Microsoft Press books are available through booksellers and distributors worldwide. For further informa(cid:173)
`tion about international editions. contact your local Microsoft Corporation office or contact Microsoft
`Press International directly at fax (425) 936-7329. Visit our Web site at www.microsoft.com/mspress.
`Send comments to 111spi11put@microsoft.co111.
`
`Active Desktop, Active Directory, ActiveMovie, ActiveStore, ActiveSync , ActiveX, Authenticode,
`BackOffice, BizTalk, ClearType. Direct3D, DirectAnimation, DirectDraw, Directinput, DirectMusic,
`DirectPlay. DirectShow, DirectSound, DirectX, Entourage. FoxPro, FrontPage, Hotmail , IntelliEye,
`IntelliMouse, IntelliSense, JScript. MapPoint, Microsoft. Microsoft Press, Mobile Explorer, MS-DOS,
`MSN, Music Central. NetMeeting, Outlook. PhotoDraw, PowerPoint, SharePoint, UltimateTV, Visio,
`Visual Basic. Visual C++. Visual FoxPro, Visual InterDev, Visual J++. Visual SourceSafe, Visual Studio,
`Win32. Win32s, Windows. Windows Media, Windows NT, Xbox are either registered trademarks or
`trademarks of Microsoft Corporation in the United States and/or other countries. Other product and
`company names mentioned herein may be the trademarks of their respective owners.
`
`The example companies, organizations, products, domain names, e-mail addresses, logos, people, places,
`and events depicted herein are fictitious. No association with any real company, organization, product,
`domain name, e-mail address, logo, person, place, or event is intended or should be infe1Ted.
`
`Acquisitions Editor: Alex Blanton
`Project Editor: Sandra Haynes
`
`Body Part No. XOS-41929
`
`
`
`Graphical Device Interface
`
`graphics import component
`
`; raph is weighted if each edge has some value associated
`·.\ith it. See also node (definition 3), tree. 2. See chart.
`
`Graphical Device Interface 11. See GDI.
`
`graphical interface 11. See graphical user interface.
`
`Graphical Kernel System 11. A computer graphics stan (cid:173)
`jard. recognized by ANSI and ISO. that specifies methods
`)f describing, manipulating, storing, and transfening
`graphical images. It functions at the application level
`rather than the hardware level and deals with logical work(cid:173)
`,cations (combinations of input and output devices such as
`keyboard, mouse, and monitor) rather than with individual
`devices. Graphical Kernel System was developed in 1978
`to handle two-dimensional graphics: the later modifica(cid:173)
`;ion. GKS-3D. extended the standard to three-dimensional
`;raphics. Acro11y111: GKS. See also ANSI. ISO.
`
`graphical user interface 11. A visual computer environ(cid:173)
`ment that represents programs. files, and options wi th
`graphical images. such as icons, men us, and dialog boxes.
`on the screen. The user can select and activate these
`options by pointing and clicking with a mouse or, often,
`with the keyboard. A particular item (such as a scroll bar)
`works the same way for the user in all applications.
`because the graphical user interface provides standard soft(cid:173)
`ware routines to handle these elements and report the
`user's actions (such as a mouse click on a particular icon or
`at a particu lar location in text. or a key press): applications
`·all these routines with specific parameters rather than
`c1ttempting to reproduce them from scratch. Acro11y111:
`GUI.
`graphic character 11. Any character that is represented
`by a visible symbol. such as an ASCII character. A
`=raphic character is not the same as a graphics character.
`Compare graphics character.
`
`graphic limits 11. On a computer screen. the boundary of
`a graphical image in a graphics software program. includ(cid:173)
`ing all the area enclosed within the graphic. In some
`graphics environments the limits of a graphic consist of
`the smallest rectangle that can completely enclose it.
`:ailed its bounding rectangle or bounding box.
`
`graphics accelerator n. A video adapter that contains a
`~aphics coprocessor. A graphics accelerator can update
`~e video display much more quickly than the CPU can,
`-'1d it frees the CPU for other tasks. A graphics acce lerator
`, a necessity for modern software such as graphical user
`-terfaces and multimedia applications. See also graphics
`; ~processor, video adapter.
`
`graphics adapter 11. A video adapter capable of display(cid:173)
`ing graphics as well as alphanumeric characters. Almost
`all video adapters in common use today are graphics
`adapters.
`
`graphics card 11. See video adapter.
`
`graphics character 11. A character that can be combined
`with others to create simple graphics. such as lines. boxes.
`and shaded or solid blocks. See the illustration. Compare
`
`graphic character. B l
`
`I
`
`I
`
`Graphics character. Box built up fro111 li11e graphics characters.
`
`graphics controller 11. The part of the EGA and VGA
`video adapters that allows the computer to access the
`video buffer. See also EGA, VGA.
`
`graphics coprocessor 11. A specialized microprocessor,
`included in some video adapters, that can generate graphi(cid:173)
`cal images such as lines and filled areas in response to
`instructions from the CPU. freeing the CPU for other work.
`graphics data structure 11. A data structure that is
`designed specifically for representing one or more ele(cid:173)
`ments of a graphical image.
`
`graphics engine 11. 1. A display adapter that handles
`high-speed graphics-related processing. freeing the CPU
`for other tasks . Also called: graphics accelerator. video
`accelerator. 2. Software that. based on commands from an
`application. sends instructions for creating graphic images
`to the hardware that actually creates the images. Examples
`are Macintosh QuickDraw and Windows Graphics Device
`Interface (GDI).
`
`graphics export component 11. A technology developed
`by Apple for creating. editing. publishing. and viewi ng
`multimedia content. The graphics export component pro(cid:173)
`vides an application programming interface that enables a
`QuickTime player to export still images into a variety of
`file formats.
`
`graphics import component 11. A technology developed
`by Apple for creating. editing. publishing. and viewing
`multimedia content. The graphics import component pro(cid:173)
`vides an application programming interface that enables a
`QuickTime player to import still images from a variety of
`file formats.
`
`239
`
`