Earthwebnews Software Development Hardware and Systems Web Developer Networking and Communications IT Management
Earthweb Tabs
CodeGuru
Earthweb Search
Forums Wireless Jars Gamelan Developer.com
CodeGuru Navigation
Visual C++ / C++
.Net / C#
Visual Basic
Submit an Article
Discussion Forums
Resource Directory
Announcements
Book List
Book Reviews
Guru Lists
Guest Book
About Us
FAQs

jobs.internet.com

internet.commerce
Partners & Affiliates













Windows Graphics Programming Win32 GDI and DirectDraw
Author Feng Yuan
Publisher Prentice Hall PTR [http://www.phptr.com/index.asp?rl=1]
ISBN 0130869856
Published 2000-12
Price 35 USD
Features [1234 pages] [CDROM] [Site: http://books.internet.com/books/0130869856]
Abstract Ever wondered how GDI and DirectDraw works under the hood. This books uncovers what goes on behind Windows Graphics API calls. I find chapter 4 alone and code in the CD worth the price of the book.
Rating 5
Reviewer Mitesh Raj Pandey
Categoriescpp

You might be thinking that GDI and DirectDraw are things of the past because now we have GDI+ and Direct3D that wraps up DirectDraw. Even the .NET Framework encapsulates GDI+. I was thinking the same and questioned whether I should be really reading this book or not. But I was wrong. This is not just another Window Graphics books. It has much more to offer.

This book is not unique in that it explains the various GDI and DirectDraw concepts and APIs. It is unique in that sense that it uncovers what goes on behind those different graphics API calls.

When I started to look at the first chapter, I could not stop reading further. I found the insights provided by the book so helpful that I read upto chapter 4 in a day. Chapter 3 is about the different internal data structures in the GDI and DirectDraw systems and this is valuable for any Windows graphic programmer. Chapter 4 is labelled "Spying in the Windows Graphics System" and this is the real meat of the book. I think Chapter 4 alone along with the supporting code in the CD is worth the price of the the book.

The CD contains sample programs with source code together with reusable functions and classes. It has over 1300 KB of C++ source files, 400 KB of C++ header files. I find the source code to be most valuable. The spying executables are great (Win API spying, GDI spying, DirectDraw COM Interfaces spying, GDI system call syping). We can easily extend the source code to create our own spying applications.

The rest of the chapters i.e. from 4 to 18 contain different graphics topics like Coordinate spaces and transformations, Advanced bitmap graphics, Palettes, Fonts, Texts, Metafiles, Printing etc. This book is aimed at intermediate to advanced programmers using the Win32 API or class libraries based upon it.

In conclusion I recommend this book for every Windows graphic programmer and would like to thank Mr. Feng Yuan for writing such a wonderful book. Author's site http://www.fengyuan.com/

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs