Books
Computers Electronics Home & Garden Jewelry Movies Music Toys
Search for: in
The Microsoft DirectX 9 Programmable Graphics Pipeline
by Microsoft Press
The Microsoft DirectX 9 Programmable Graphics Pipeline - Click to Enlarge
Avg. Rating: 3.6 of 5 stars (based on 5 reviews)
$2.01 to $37.49 from 8 stores
Learn to write high-performance graphics applications using DirectX 9 with information straight from the Micro… Read more
Similar ItemsNEW!
Fundamentals of Audio and Video Programming for Games
$1.76 to $59.99 from 4 stores
Shaderx 3 (Shader X3 Series)
$4.96 to $40.77 from 5 stores

See more below
Information Below:  Store Prices  |  Customer Reviews  |  Similar Items


Compare Prices From 4 Stores
View: All  |  New  |  Used
Sort By
Store Name
Sort By
Store Rating
Sort By
Price
Sort By
Shipping
 
Description
 
Buy
MacMall
Store Info
Be the first to write a review See site PRESS MS DIRECTX 9-PROG GRAPH PIPELINE See it at at
MacMall
Bunches of Books
Store Info
Be the first to write a review
Used
See site The Microsoft DirectX 9 Programmable Graphics Pipeline See it at at
Bunches of Books
ClubMac
Store Info
Be the first to write a review See site PRESS MS DIRECTX 9-PROG GRAPH PIPELINE See it at at
ClubMac
OnSale
Store Info
Be the first to write a review See site PRESS MS DIRECTX 9-PROG GRAPH PIPELINE See it at at
OnSale
* Prices and availability are subject to change without notice. Please check the merchant store for details.
List Your Products -
Customers Who Viewed This Item Also Viewed

Fundamentals of Audio and Video Programming for Games
$1.76 to $59.99 from 4 stores

Shaderx 3 (Shader X3 Series)
$4.96 to $40.77 from 5 stores

Programming Vertex and Pixel Shaders (Programming Series)
$25.50 to $47.50 from 4 stores

Real-Time Rendering Tricks and Techniques in DirectX
$4.75 to $59.99 from 3 stores

Fundamentals of Programming the Microsoft Windows Media Platform (Pro-Developer (Paperback))
$1.00 to $34.79 from 5 stores

Real-Time 3D Terrain Engines Using C++ and DirectX 9 (Game Development Series)
$13.98 to $49.95 from 5 stores

Real-Time Rendering (2nd Edition)
$6.00 to $59.00 from 5 stores

GPU Gems: Programming Techniques, Tips, and Tricks for Real-Time Graphics
$29.50 to $51.80 from 3 stores

Introduction to 3D Game Programming with DirectX 9.0
$25.64 to $49.95 from 5 stores

The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics
$16.50 to $49.49 from 4 stores

Programming Microsoft DirectShow for Digital Video and Television
$29.99 to $99.97 from 5 stores

Managed DirectX 9 Kick Start : Graphics and Game Programming
$10.48 to $34.99 from 6 stores

ShaderX2: Introductions and Tutorials with DirectX 9.0
$19.00 to $44.95 from 4 stores

Beginning DirectX 9
$11.50 to $20.00 from 4 stores

Product Description
The Microsoft DirectX 9 Programmable Graphics Pipeline
Book Description
Learn to write high-performance graphics applications using DirectX 9 with information straight from the Microsoft DirectX development team. Detailed technical guidance plus code samples and applications.
Customer Reviews
3 out of 3 people found the following review helpful:
4 of 5 stars  Shaders and shader programming
Monday, July 19, 2004
As of this writing, there doesn't seem to be a real reference manual for HLSL and the shader assembly language. This book makes a good effort at filling that role, however.

The graphics programmer is likely to find this very useful. It integrates C application code with shader examples. It also discusses on-the fly compilation, use of resources for shader source code, the relationships between vertex and pixel shaders, texture samplers, and 'techniques' for pulling all the pieces together. Performance programming gets some discussion, but isn't a central topic. Appendices specify the shader language in dryly formal terms, but the descriptive chapters make most language features very clear.

The shader programming model is decidedly non-standard. A rendering program does not work at all like a C program. Yes, a C/C++ programmer will be able to follow a shader's internals easily enough. The problem, though, is that a C program is in charge of what data gets handled when. Everything in a rendering program is silently a callback, however. It's invoked by some execution engine that sequences the input and output data, and even synchronizes multiple (and almost invisible) threads of execution. The hardware rendering program also interacts strongly with the application running in the main processor, partly through "semantics", reflective "annotations", and various parameter-setting mechanisms. There is a huge amount of mechanism at work, and it gives the real meaning to the interacting programs on the host and graphics engine. That mechanism is described in a black-box way, what it does rather than how it works. I think I've reverse engineered the workings, enough for my purposes, but this book did not address my needs directly.

Still, it's the best I've found. Real graphics programs, like games and scientific visualization, are much more than lines and circles. This book, with its examples, will surely help the beginner acquire a working knowledge.

//wiredweird

0 out of 1 people found the following review helpful:
2 of 5 stars  Read DirectX9 SDK documents first.
Monday, February 23, 2004
I suggest to read DirectX9 SDK document fist that comes with DirectX9 SDK. Think about this book later. This book ends explanation as stream of comments of the simple sample shaders that come with SDK. I'd say this book is "out of focus". There are bunch of important things that should be explained - are not in this book. Such explanations are in SDK document.
However, if you want to be away from computer and learn about shaders in relaxed in your bed or at a cafe, or if you are an naturalist who do not want to waste printer inks and papers to print out SDK document, in terms of such points, this book may worth to you.

2 out of 3 people found the following review helpful:
5 of 5 stars  Does what the title says
Tuesday, January 06, 2004
If you want what any professional game programmer would expect from this book, buy it - it does exactly that. It isn't a CG specific book and isn't aimed at C# programmers, but you wouldn't expect it to be. It's reasonable documentation and tutorial material for writing shaders.

3 out of 19 people found the following review helpful:
3 of 5 stars  No Microsoft .NET
Saturday, September 13, 2003
My book has "Microsoft .NET" on the cover, down left corner. It's the reason I bought the book. It has NOTHING to do with .NET. I don't understand why Microsoft puts it there? It's like BMW putting "V8" on the back of their 4-cylinder 300-series just because they have V8:s.

17 out of 18 people found the following review helpful:
4 of 5 stars  misunderstood book
Tuesday, July 22, 2003
This is not a book for learning DirectX. Please read the title and book description before purchasing to understand what you're getting. This is a book specifically about the DX9 PROGRAMMABLE GRAPHICS PIPELINE. If you're interested in programming pixel shaders and vertex shaders and using MS's HLSL, then consider this book. It's not a C# book (nor should it be), it's a reference material for the programmable pipeline. As far as free stuff goes, well, the DirectX SDK is free, so give me a break. Everyone just has to have everything free... people should write books for you for free too? Maybe you'd like to paint my house for free? Don't tell me you're like MS too?

See all customer reviews...
Home  |  About Priceflo  |  Tell a Friend  |  List Your Products  |  Merchant Login  |  Site Map  |  Help

© 2008, Priceflo, Inc. All rights reserved. Privacy Policy  |  Terms of Service