The Wayback Machine - https://web.archive.org/web/20100724063844/http://www.codeguru.com:80/cpp/g-m/directx/directx8/

    DirectX 8

    [Updated] Intercept Calls to DirectX with a Proxy DLL

    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.

    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.

    Direct Input 8 Wrapper

    Use this class to setup and handle input from keyboard, mouse, and one joystick.

    D3D8 Framework AppWizard for VC6

    Use this App Wizard to quickly create a working windowed D3D8 application.

    Using Direct3D8: The basics

    This article introduces the use of Direct3D 8 for buiding powerful 3D application. As an example task the aritcles uses a common 3D task: plotting a 3D surface.