• Legal Information
  • ▶Introducing DirectX 5
  • ▼DirectX Foundation
    • ▼DirectDraw
      • DirectDraw
      • About DirectDraw
      • Why Use DirectDraw?
      • ▶Getting Started: Basic Graphics Concepts
      • ▶DirectDraw Architecture
      • ▼DirectDraw Essentials
        • DirectDraw Essentials
        • Cooperative Levels
        • ▶Display Modes
        • ▶The DirectDraw Object
        • ▶Surfaces
        • ▶Palettes
        • ▶Clippers
        • ▶Multiple Monitor Systems (New for Windows 98 and Windows NT 5.0)
        • ▼Advanced DirectDraw Topics
          • Advanced DirectDraw Topics
          • ▶Mode 13 Support
          • ▶Taking Advantage of DMA Support
          • ▶Using DirectDraw Palettes in Windowed Mode
          • ▼Video-Ports
            • Video-Ports
            • What is a Video-Port Object?
            • Video-Port Technology Overview
            • About DirectDraw Video-Port Extensions
            • Video Frames and Fields
            • HREF, VREF, and Connections
            • Vertical Blanking Interval Data
            • Auto-flipping
            • Solutions to Common Video Artifacts
            • Solving Problems Caused by Half-Lines
            • Exploiting Hardware Features
            • Getting the Flip and Blit Status
            • Blitting with Color Fill
            • Determining the Capabilities of the Display Hardware
            • Storing Bitmaps in Display Memory
            • Triple Buffering
            • DirectDraw Applications and Window Styles
            • Matching True RGB Colors to the Frame Buffer's Color Space
      • ▶DirectDraw Tutorials
      • ▶DirectDraw Reference
    • ▶DirectSound
    • ▶Direct3D Immediate Mode
    • ▶DirectInput
    • ▶DirectSetup
    • ▶AutoPlay
    • ▶Glossary
  • ▶DirectX Media