• ▼Microsoft DirectX 7.0
    • Legal Information
    • ▶Introducing DirectX Foundation
    • ▼Direct3D
      • ▼Direct3D Immediate Mode
        • About Direct3D Immediate Mode
        • Why Use Direct3D Immediate Mode?
        • ▶Getting Started with Immediate Mode
        • ▶Direct3D Immediate Mode Architecture
        • ▶Direct3D Immediate Mode Essentials
        • ▼Direct3D Immediate Mode Tutorials
          • ▼Direct3D Immediate Mode C/C++ Tutorials
            • ▶Tutorial 1: Rendering a Single Triangle
            • ▶Tutorial 2: Adding a Depth Buffer
            • ▼Tutorial 3: Using Alternate Primitive Styles
              • ▶Step 1: Initialize the Scene Geometry
              • ▼Step 2: Render and Display the Scene
                • Step 2.1: Define the Viewpoint
                • Step 2.2: Create and Set the View Matrix
                • Step 2.3: Perform the 3-D Transformation
                • Step 2.4: Render the Scene
            • ▶Tutorial 4: Using Device Enumeration
            • ▶Tutorial 5: Using Texture Maps
          • ▶Direct3D Immediate Mode Visual Basic Tutorials
        • ▶Direct3D Immediate Mode Reference
        • ▶Direct3D Immediate Mode Tools and Samples
      • ▶Direct3DX Utility Library [C++]
      • Direct3D Retained Mode Documentation
    • ▶DirectDraw
    • ▶DirectInput
    • ▶DirectMusic
    • ▶DirectPlay
    • ▶DirectSetup
    • ▶DirectSound
    • ▶Glossary
    • ▶Appendix