2.0 out of 5 stars
Absolutely no Direct3D covered, July 23 2003
I already bought this book hoping that it will give me insight on working with Direct3D code. Unfortunately, there isn't a single line of Direct3D code in this book. The entire book covers DirectDraw 7, and imitates all 3D graphics rendering in software mode. All the CD examples are in DirectDraw 7, the book does give you some insight and explanation in understanding 3D on how to code them in case you don't have a 3D graphics API available.
If you are programming games for the PocketPC and wanted to write your own custom 3D engine, this book is for you. This book is kind of the missing documentation for the "Doom" and "Doom II" source code.
If you want to learn the theories or get a better understanding of what 3D is, then get this book, but don't expect to see any Direct3D samples because there are none. There are no example code for it. All the code examples is emulated 3D using DirectDraw 7, not TRUE Direct3D.
I'm only keeping this book so I can use it to write my own 3D API for the PocketPC and Java-enabled cell phones.