• ▼Microsoft DirectX 7.0
    • Legal Information
    • ▶Introducing DirectX Foundation
    • ▶Direct3D
    • ▼DirectDraw
      • About DirectDraw
      • Why Use DirectDraw?
      • ▶Getting Started: Basic Graphics Concepts
      • ▶DirectDraw Architecture
      • ▶DirectDraw Essentials
      • ▶DirectDraw Tutorials
      • ▼DirectDraw Reference
        • ▼DirectDraw C/C++ Reference
          • ▼Interfaces
            • ▶IDDVideoPortContainer
            • ▶IDirectDraw7
            • ▶IDirectDrawClipper
            • ▶IDirectDrawColorControl
            • ▶IDirectDrawGammaControl
            • ▶IDirectDrawPalette
            • ▼IDirectDrawSurface7
              • IDirectDrawSurface7::AddAttachedSurface
              • IDirectDrawSurface7::AddOverlayDirtyRect
              • IDirectDrawSurface7::Blt
              • IDirectDrawSurface7::BltBatch
              • IDirectDrawSurface7::BltFast
              • IDirectDrawSurface7::ChangeUniquenessValue
              • IDirectDrawSurface7::DeleteAttachedSurface
              • IDirectDrawSurface7::EnumAttachedSurfaces
              • IDirectDrawSurface7::EnumOverlayZOrders
              • IDirectDrawSurface7::Flip
              • IDirectDrawSurface7::FreePrivateData
              • IDirectDrawSurface7::GetAttachedSurface
              • IDirectDrawSurface7::GetBltStatus
              • IDirectDrawSurface7::GetCaps
              • IDirectDrawSurface7::GetClipper
              • IDirectDrawSurface7::GetColorKey
              • IDirectDrawSurface7::GetDC
              • IDirectDrawSurface7::GetDDInterface
              • IDirectDrawSurface7::GetFlipStatus
              • IDirectDrawSurface7::GetLOD
              • IDirectDrawSurface7::GetOverlayPosition
              • IDirectDrawSurface7::GetPalette
              • IDirectDrawSurface7::GetPixelFormat
              • IDirectDrawSurface7::GetPriority
              • IDirectDrawSurface7::GetPrivateData
              • IDirectDrawSurface7::GetSurfaceDesc
              • IDirectDrawSurface7::GetUniquenessValue
              • IDirectDrawSurface7::Initialize
              • IDirectDrawSurface7::IsLost
              • IDirectDrawSurface7::Lock
              • IDirectDrawSurface7::PageLock
              • IDirectDrawSurface7::PageUnlock
              • IDirectDrawSurface7::ReleaseDC
              • IDirectDrawSurface7::Restore
              • IDirectDrawSurface7::SetClipper
              • IDirectDrawSurface7::SetColorKey
              • IDirectDrawSurface7::SetLOD
              • IDirectDrawSurface7::SetOverlayPosition
              • IDirectDrawSurface7::SetPalette
              • IDirectDrawSurface7::SetPriority
              • IDirectDrawSurface7::SetPrivateData
              • IDirectDrawSurface7::SetSurfaceDesc
              • IDirectDrawSurface7::Unlock
              • IDirectDrawSurface7::UpdateOverlay
              • IDirectDrawSurface7::UpdateOverlayDisplay
              • IDirectDrawSurface7::UpdateOverlayZOrder
            • ▶IDirectDrawVideoPort
          • ▶Functions
          • ▶Callback Functions
          • ▶Structures
          • Return Values
          • ▶Pixel Format Masks
          • Four-Character Codes (FOURCC)
        • ▶DirectDraw Visual Basic Reference
      • ▶DirectDraw Tools and Samples
    • ▶DirectInput
    • ▶DirectMusic
    • ▶DirectPlay
    • ▶DirectSetup
    • ▶DirectSound
    • ▶Glossary
    • ▶Appendix