Advanced Search
Start Your Free Trial

Overview

Other Readers Also Read...
Windows Internals, Fifth Edition

Windows Internals, Fifth Edition
by Mark E. Russinovich; David A. Solomon

Top Sellers in this Category

The world's most complete guide to Windows graphics programming!

  • Win32 GDI and DirectDraw: Accurate, under the hood, and in depth

  • Beyond the API: Internals, restrictions, performance, and real-life problems

  • Complete: Pixel, lines, curves, filled area, bitmap, image processing, fonts, text, metafile, printing, and more

  • Up to date: Windows 2000 and Windows 98 graphics enhancements

  • CD-ROM: Exclusive and professional quality generic C++ classes, reusable functions, demonstration programs, kernel mode drivers, GDI exploration tools, and more!

Hewlett-Packard Professional Books

To 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 structure

  • Building graphics API "spies" that show what's going on "under the hood"

  • Detecting GDI resource leaks and other powerful troubleshooting techniques

  • Expert techniques for working with the Win32 GDI and DirectDraw APIs

  • Device context, coordinate space and transformation, pixels, lines, curves, and area fills

  • Bitmaps, image processing, fonts, text, enhanced metafiles, printing, and more

Windows Graphics Programming delivers 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.

Amazon.com® Reader Reviews (Ranked by Helpfulness)

Average Amazon.com® Rating: 4.0 out of 5 rating Based on 16 Ratings

i whish i can give it more than 5 starts - 2004-09-03
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
This book is the best of the kind.
With 1000+ pages, this book is a very broad and deep interview of windows graphics system. This book is for advanced developers. It does not teach you hand by hand how to draw a text, how to draw a window..., instead, this book is for the person who want to know how Microsoft implemented the Win32 graphics system. This book includes many windows internals and undocumented stuff.
I want to say thanks and show respect to the author 'Feng Yuan', for his kindness to publish the knowledge.

Keep in mind this book was published in 2001, I whish there will be a 2nd version, which include the new changes in Windows XP, and include details of the OpenGL's connection with GRE. And about the new Longhorn graphics engine.

Best book on Windows GDI - 2003-10-21
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
This the most extensive, best explained Windows GDI book ever read by me! I hereby highly recommend this book to everyone who is doing GDI intensive work.

Great job, Yuan!

Excellent Coverage, Poorly Written - 2003-10-10
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
After spending several weeks going over the contents of this book, I do not recommend it to the beginning or intermediate readers. Feng Yuan insight into the Visual C++ environment is excellent; however, he does a very poor job with organizing and explaining the topic to the average reader.

I had a hard time following his technical jargon; it was no different than reading the MSDN help manual, which was really cut and dry. If it was his intent to write this book as a reference manual to demonstrate the features of GDI or for the advance developer (who probably doesn't need it to begin with), then he did a very good job. However, developers, like myself, who is just getting into GDI it just left me chasing the bandwagon.

The sample code had little or no comments; it was difficult trying to match his explanation to the code sample because he would write the explanation in its entirety and then provide the code sample at the end. Feng, if your reading this, please provide the code explanation in the context that it is being referenced. I had a hard time referring back to your code sample while following your explanations.

If you are a developer of C++, I recommend Kris Jamsa who does a very good job of organizing and structuring his books. If only Kris wrote a book on GDI, I would have opted for it than this one.

Excellent product and delivery - 2009-07-10
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
This is a must have resource for anyone wanting to know what goes on underneath the covers. It is well written and has examples to reference.

Used Book Looking Brand New - 2009-03-20
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Received the book earlier than expected.
Also did'nt expect it to look like brand new since I bought it used.

Browse Similar Topics

Top Level Categories:
Programming

Sub-Categories:
Programming > Windows

Some information on this page was provided using data from Amazon.com®. View at Amazon >


About Safari Books Online • Terms of Service • Privacy Policy • Contact Us • Corporate Licenses • Help • Accessibility | See us on FacebookSee us on Linked InSee us on TwitterRSS

Copyright 2010 Safari Books Online. All rights reserved.