Learn to intercept calls to DirectX (D3D) by using a proxy DLL ("stub-dll"). The concept is used to show information on top of a DirectX full screen game, without touching the game's source.
Latest DirectX 8 Articles
D3DXQUATERNION-Based Camera for Flight Simulations
Learn about a DirectX Quaternion-based camera class to implement the camera modal in 3D flight simulations.
A CStatic-Derived Class to Load and Render .x Files
Learn about CMeshViewer, a CStatic-derived class that can be used to write .x files in an application.
Generating Debug Bitmaps for DirectX
Debugging a DirectX application is not the easiest thing to do.
D3D8 Framework AppWizard for VC6
Use this App Wizard to quickly create a working windowed D3D8 application.
Direct Input 8 Wrapper
Use this class to setup and handle input from keyboard, mouse, and one joystick.
Latest Developer Videos
More...Latest CodeGuru Developer Columns
Comparing the stdio and iostream C++ Libraries
It's essential to know the differences in these libraries and use them correctly. This brief tutorial will guide you.

.NET Design Patterns: The Abstract Factory Pattern
Learn to effectively use the abstract factory pattern in your C# programming.

How to Use TeamViewer
Learn about the TeamViewer API and the various platforms you can make use of and also how to program a TeamViewer enabled app.
Influencing Users: Compliance and Conformity
Learn about two common influence techniques, compliance and conformity, as well as how to design for them.