Paperback: 448 pages
Publisher: Addison-Wesley Professional; 1 edition (January 9, 1998)
Language: English
ISBN-10: 0201309440
ISBN-13: 978-0201309447
Product Dimensions: 7.4 x 1.1 x 9 inches
Shipping Weight: 1.6 pounds (View shipping rates and policies)
Average Customer Review: 3.5 out of 5 stars See all reviews (12 customer reviews)
Best Sellers Rank: #3,299,163 in Books (See Top 100 in Books) #53 in Books > Computers & Technology > Programming > Graphics & Multimedia > DirectX #3447 in Books > Textbooks > Computer Science > Graphics & Visualization #3735 in Books > Textbooks > Computer Science > Software Design & Engineering
This book is an excellent way to get into the nitty-gritty of low-level API programming. I was very impressed with RSX/RDX, which I hadn't seen yet, and it had one of the best tutorials on Direct3D Immediate Mode I've seen. There examples are well written, and they don't water-down the APIs with un-needed wrapper classes. They also go into detail on how to profile your application to improve performance in critical areas. All-in-all, this is the best book on DirectX I've seen, and an excellent introduction to other multimedia APIs! NOTE: This is for more experienced developers, but if you have a handle on basic 2D/3D graphic concepts, C/C++, and some assembly language, you can handle anything they throw at you.
This book is extremely well-written and useful, barring a few unimportant typos. Not only are the title acronyms explained thoroughly, but the book goes into Pentium optimization and other topics. It is an interesting hodgepodge of new and exciting ideas and technologies.
I got this book because of its Directshow chapters. The book says "Jumpstart Guide" and it is true that starts describing basic concepts like progressive and interlaced frames. However, a few pages later assumes you know all about DirectX. The book tell you that all explanations about installing and interfacing filters are in the CD, but the CD, that is oriented to Visual C 5 and DirectX 4, doesn't match the book at all (i.e. the examples are different) and has even empty files. I don't know about the other chapters, but the Directshow and filter creation chapters are a waste of time. The Microsoft SDK is a lot less pain, assumes you don't know what they explain you, and it is free.
This is the kind of book I find to be great. It is concise to get you started and provides enough info to get you going on the topic and then ways to get performance out of the technologies. I really like this book. I have been doing DirectX development for about a year now and still found this book to be an excellent reference on multimedia programming topics. My only complaint is that the book is intended more for beginners and not enough advanced discussions (the chapter usually stops at the meaty parts...) but still I recommend this book alot. Good!
This books extolls a lot of the things that are hidden in the official DirectShow documentation from Microsoft. It explains the A-Z procedure in order to build effective source/transform/renderer DirectShow filters. It's suitable for both the beginner and the intermediate. The experts would download the lately added articles and keep thinking this book is a masterpiece.
Although some of the error messages one can get are misleading, the examples do work. After a pleasent exchange with one of the authors, I was able to get my copy of the demos to work. Kudos to Rohan Coelho. I tried the websight recently and I guess Addison Wesley's web people got their act together because it is now working. Hopefully, my issues and any more that other people experience will make their way onto the site. The book is a solid guide to some useful graphics programming techniques.
DirectX, RDX, RSX, and MMX Technology: A Jumpstart Guide to High Performance APIs What is DirectX in Windows: This eBook explains what DirectX is and the utility that manages DirectX in the Windows environment. (PC Technology 9) Irresistible APIs: Designing web APIs that developers will love Real-Time 3D Rendering with DirectX and HLSL (Book) and DirectX Essentials LiveLessons (Video Training) Bundle High Blood Pressure Cure: How To Lower Blood Pressure Naturally in 30 Days (Alternative Medicine, Natural Cures, Natural Remedies, High Blood Pressure ... Cures for High Blood Pressure, High Bl) The 3:16 JumpStart Diet: The Ultimate Eating Guide for Thyroid Patients to Eliminate Symptoms, Lose Weight, Regain Energy and Make Life Worth Living Again Build APIs You Won't Hate: Everyone and their dog wants an API, so you should probably learn how to build them The API Economy: Disruption and the Business of APIs CORS in Action: Creating and consuming cross-origin APIs API Architecture: The Big Picture for Building APIs (API-University Series Book 2) Microsoft Outlook 2007 Programming: Jumpstart for Power Users and Administrators Computer Forensics JumpStart TCP/IP JumpStart: Internet Protocol Basics Impulse sus prioridades: Un plan de mejoramiento de 90 días (JumpStart) (Spanish Edition) Walk The Weight Off: How To Jumpstart Your Weight Loss With The Simple Strain-Free Walking Program Anyone Can Do Performance Evaluation and High Speed Switching Fabrics and Networks: ATM, Broadband ISDN, and MAN Technology (A Selected Reprint Volume) (Ieee Press Selected Reprint Series) 500 High Fiber Recipes: Fight Diabetes, High Cholesterol, High Blood Pressure, and Irritable Bowel Syndrome with Delicious Meals That Fill You Up and Help You Shed Pounds! Real-Time 3D Rendering with DirectX and HLSL: A Practical Guide to Graphics Programming (Game Design) Foods High in Fiber Cookbook: List of High Fiber Foods for a Healthy Lifestyle - Recipes for High Fiber Foods Directx 9 Graphics: The Definitive Guide To Direct3d (Wordware Applications Library)