Windows Graphics Programming: Win32 GDI and DirectDraw (Hewlett-Packard Professional Books)
The world's most complete guide to Windows graphics programming!Win32 GDI and DirectDraw: Accurate, under the hood, and in depthBeyond the API: Internals, restrictions, performance, and real-life problemsComplete: Pixel, lines, curves, filled area, bitmap, image processing, fonts, text, metafile, printing, and moreUp to date: Windows 2000 and Windows 98 graphics enhancementsCD-ROM: Exclusive and professional quality generic C++ classes, reusable functions, demonstration programs, kernel mode drivers, GDI exploration tools, and more!Hewlett-Packard Professional BooksTo deliver high-performance Windows applications, you need an in-depth understanding of the Win32 GDI and DirectDraw—but until now, it's been virtually impossible to discover what's going on "behind" Microsoft's API calls. This book rips away the veil, giving experienced Windows programmers all the information and techniques they need to maximize performance, efficiency, and reliability! You'll discover how to make the most of Microsoft's Windows graphics APIs—including the important new graphics capabilities built into Windows 2000. Coverage includes:Uncovering the Windows system architecture and graphics system internal data structureBuilding graphics API "spies" that show what's going on "under the hood"Detecting GDI resource leaks and other powerful troubleshooting techniquesExpert techniques for working with the Win32 GDI and DirectDraw APIsDevice context, coordinate space and transformation, pixels, lines, curves, and area fillsBitmaps, image processing, fonts, text, enhanced metafiles, printing, and moreWindows Graphics Programmingdelivers extensive code, practical techniques, and unprecedented insight—plus an exclusive CD-ROM containing original system-level tools, kernel mode drivers, sample code, and generic C++ classes for Windows graphics programming without MFC. If you want to build Windows graphics applications that deliver breakthrough performance and reliability, you'll find this book indispensable.