Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
DirectX9 User Interfaces: Design and Implementation

Buy
With all books there is a “target” audience, and although the distinction between those suited and unsuited to this title is somewhat nebulous, I feel confident in advocating that readers wanting to learn more about DirectX and sensible user interface design, and who have a solid comprehension of Microsoft Visual C++, as well as a basic grasp of general COM principles, are likely to receive most of the benefits this title offers. Knowledge and experience of other related software or technologies can be seen as a bonus for, but not essential to, understanding the examples and methodologies presented throughout this text. Having said all of that, however, far be it from me to set any pretensions and strict criteria. I wouldn’t wish to deter anyone who is keen to learn and willing to try; all are welcome here.

From concept to completion I illustrate the design, implementation, and testing of a full-formed user interface using DirectX, providing suggestions and rationales for good planning and sound coding. Such important mechanisms as message handling and hierarchical class libraries are detailed with thoroughness, alongside exciting technologies like Direct3D, DirectInput, and DirectShow. At numerous stages throughout this book digressions are made to highlight and detail valuable ideas, from advanced memory management to wrapper classes. Overall, this tome constitutes a good resource for any reader wanting to learn DirectX to create cutting-edge graphics, understand the comprehensive stages of user interface development, learn new tips and tricks, and harness the time-saving qualities of the reusable suite of visual controls, which are provided on the companion CD and coded within the tutorials presented throughout this book.

About the Author
Alan Thorn is an experienced and well-traveled freelance developer living in London. He frequently fulfills the roles of programmer, graphic artist, writer, and special effects expert as he delivers creative solutions to numerous clients worldwide. This is his first book with Wordware.
(HTML tags aren't allowed.)

CCIE Practical Studies, Vol. 2 (CCIE Self-Study)
CCIE Practical Studies, Vol. 2 (CCIE Self-Study)

Gain hands-on experience for the CCIE Lab Exam with volume two of the best-selling CCIE Practical Studies title from Cisco Press

* Experience putting concepts into practice with lab scenarios that guide you in applying what you know
* Learn how to build a practice lab for your CCIE lab exam preparation
* Take five full-blown
...

Pivot Table Data Crunching: Microsoft Excel 2010 (MrExcel Library)
Pivot Table Data Crunching: Microsoft Excel 2010 (MrExcel Library)

PivotTables may be Excel's most powerful feature, but Microsoft has estimated that only 15% of Excel users take advantage of them. That's because PivotTables (and their companion feature, PivotCharts) have a reputation for being difficult to learn. Not any more! In this book, Excel legends Bill Jelen...

Hacking Exposed Wireless, Second Edition
Hacking Exposed Wireless, Second Edition

The latest wireless security solutions

Protect your wireless systems from crippling attacks using the detailed security information in this comprehensive volume. Thoroughly updated to cover today's established and emerging wireless technologies, Hacking Exposed Wireless, second edition reveals how attackers use readily...


The Recording Engineer's Handbook
The Recording Engineer's Handbook
Working as a recording engineer presents challenges from every direction of your project. From using microphones to deciding on EQ settings, choosing outboard gear to understanding how, when and why to process your signal, the seemingly never-ending choices can be very confusing. Professional Audio's bestselling author Bobby Owsinski (The Mixing...
Deploying Cisco Wide Area Application Services (Networking Technology)
Deploying Cisco Wide Area Application Services (Networking Technology)

Design and deploy Cisco WAN optimization and application acceleration solutions for the enterprise WAN

Today, IT organizations are increasingly squeezed by competing demands. They must support more distributed users who demand greater availability and performance. They must protect their digital assets...

A Multimodal End-2-End Approach to Accessible Computing (Human-Computer Interaction Series)
A Multimodal End-2-End Approach to Accessible Computing (Human-Computer Interaction Series)

Research in intelligent interactive systems can offer valuable assistance to elderly and disabled populations by helping them to achieve greater levels of engagement with the world. Many users find it difficult to use existing interaction devices, either for physical or age-related impairments. However, research on intelligent voice...

©2020 LearnIT (support@pdfchm.net) - Privacy Policy