• Legal Information
  • ▶Introducing DirectX 6.1
  • ▼DirectX Foundation
    • ▼DirectDraw
      • About DirectDraw
      • Why Use DirectDraw?
      • ▶Getting Started: Basic Graphics Concepts
      • ▶DirectDraw Architecture
      • ▶DirectDraw Essentials
      • ▼DirectDraw Tutorials
        • ▼Tutorial 1: The Basics of DirectDraw
          • Step 1: Creating a DirectDraw Object
          • Step 2: Determining the Application's Behavior
          • Step 3: Changing the Display Mode
          • ▶Step 4: Creating Flipping Surfaces
          • Step 5: Rendering to the Surfaces
          • Step 6: Writing to the Surface
          • Step 7: Flipping the Surfaces
          • Step 8: Deallocating the DirectDraw Objects
        • ▶Tutorial 2: Loading Bitmaps on the Back Buffer
        • ▶Tutorial 3: Blitting from an Off-Screen Surface
        • ▶Tutorial 4: Color Keys and Bitmap Animation
        • ▶Tutorial 5: Dynamically Modifying Palettes
        • ▶Tutorial 6: Using Overlay Surfaces
      • ▶DirectDraw Reference
      • ▶DirectDraw Samples
    • ▶DirectSound
    • ▶DirectMusic
    • ▶Direct3D Immediate Mode
    • ▶DirectInput
    • ▶DirectSetup
    • ▶AutoPlay
    • ▶Glossary
  • ▶DirectX Media