• Legal Information
  • ▶DirectX Software Development Kit
  • ▶DirectX Graphics
  • ▶DirectX Input
  • ▶DirectX Audio
  • ▶DirectX SDK Technical Articles
  • Glossary
  • ▼DirectX SDK
    • Legal Information
    • ▼Introducing DirectX 9.0
      • Tips and Tricks Using Managed Code
      • What's New in DirectX 9.0 for Managed Code
      • What Is Managed Code?
      • ▶Direct3D Graphics
      • ▶How Do I ...?
      • ▼Namespaces
        • ▶Microsoft.DirectX.AudioVideoPlayback
        • ▶Microsoft.DirectX.Diagnostics
        • ▶Microsoft.DirectX.Direct3D
        • ▼Microsoft.DirectX.DirectDraw
          • ▼Classes
            • ▶CannotCloneException
            • ▶CannotCreateDeviceContextException
            • ▶CannotLockSurfaceException
            • ▶CannotPageLockException
            • ▶CannotPageUnlockException
            • ▶CapsComplexRequiredException
            • ▶Clipper
            • ▶ClipperIsUsingWindowException
            • ▶ColorControl
            • ▶ColorKeyNotSetException
            • ▶CurrentlyNotAvailableException
            • ▶DDrawHelper
            • ▶Device
            • ▶DeviceDoesNotOwnSurfaceException
            • ▶DevicesCollection
            • ▶DisplayModesCollection
            • ▶DrawFastCannotClipException
            • ▶ExclusiveModeAlreadySetException
            • ▶ExpiredException
            • ▶GammaControl
            • ▶GraphicsAlreadyCreatedException
            • ▶GraphicsException
            • ▶HeightAlignException
            • ▶ImplicitlyCreatedException
            • ▶IncompatiblePrimaryException
            • ▶InvalidCapsException
            • ▶InvalidClipListException
            • ▶InvalidDirectDrawGuidException
            • ▶InvalidModeException
            • ▶InvalidObjectException
            • ▶InvalidPixelFormatException
            • ▶InvalidPositionException
            • ▶InvalidRectangleException
            • ▶InvalidStreamException
            • ▶InvalidSurfaceTypeException
            • ▶LockedSurfacesException
            • ▶MoreDataException
            • ▶NewModeException
            • ▶NoAlphaHardwareException
            • ▶NoClipListException
            • ▶NoClipperAttachedException
            • ▶NoColorConversionHardwareException
            • ▶NoColorKeyException
            • ▶NoColorKeyHardwareException
            • ▶NoCooperativeLevelSetException
            • ▶NoDeviceContextException
            • ▶NoDirectDrawHardwareException
            • ▶NoDirectDrawSupportException
            • ▶NoDrawHardwareException
            • ▶NoDriverSupportException
            • ▶NoEmulationException
            • ▶NoExclusiveModeException
            • ▶NoFlipHardwareException
            • ▶NoFocusWindowException
            • ▶NoGdiException
            • ▶NoMirrorHardwareException
            • ▶NoMonitorInformationException
            • ▶NoNonLocalVideoMemoryException
            • ▶NoOptimizeHardwareException
            • ▶NoOverlayDestinationException
            • ▶NoOverlayHardwareException
            • ▶NoPaletteAttachedException
            • ▶NoPaletteHardwareException
            • ▶NoRasterOperationHardwareException
            • ▶NoRotationHardwareException
            • ▶NoStereoHardwareException
            • ▶NoStretchHardwareException
            • ▶NoSurfaceLeftException
            • ▶Not4BitColorException
            • ▶Not4BitColorIndexException
            • ▶Not8BitColorException
            • ▶NotAnOverlaySurfaceException
            • ▶NotFlippableException
            • ▶NotFoundException
            • ▶NotLoadedException
            • ▶NotLockedException
            • ▶NotPageLockedException
            • ▶NotPalettizedException
            • ▶NoVideoSyncHardwareException
            • ▶NoWindowException
            • ▶OutOfCapsException
            • ▶OutOfVideoMemoryException
            • ▶OverlappingRectanglesException
            • ▶OverlayCantClipException
            • ▶OverlayColorKeyOnlyOneActiveException
            • ▶OverlayNotVisibleException
            • ▶Palette
            • ▶PaletteBusyException
            • ▶PrimarySurfaceAlreadyExistsException
            • ▶RegionTooSmallException
            • ▼Surface
              • ▼Methods
                • ChangeUniquenessValue
                • Clone
                • ColorFill
                • Dispose
                • Draw
                • DrawBox
                • DrawCircle
                • DrawEllipse
                • DrawFast
                • DrawLine
                • DrawRoundedBox
                • DrawText
                • DrawToDc
                • Equals
                • Finalize
                • Flip
                • GetAttachedSurface
                • GetColorKey
                • GetDc
                • GetHashCode
                • GetOverlayPosition
                • Lock
                • op_Equality
                • op_Inequality
                • PageLock
                • PageUnlock
                • raise_Disposing
                • ReleaseDc
                • Restore
                • SetColorKey
                • SetOverlayPosition
                • Surface
                • Unlock
                • UpdateOverlay
                • UpdateOverlayZOrder
              • ▶Properties
              • ▶Events
            • ▶SurfaceBusyException
            • ▶SurfaceCaps
            • ▶SurfaceDescription
            • ▶SurfaceIsObscuredException
            • ▶SurfaceLostException
            • ▶SurfaceNotAttachedException
            • ▶SurfacesCollection
            • ▶TestFinishedException
            • ▶TooBigHeightException
            • ▶TooBigSizeException
            • ▶TooBigWidthException
            • ▶UnsupportedException
            • ▶UnsupportedFormatException
            • ▶UnsupportedMaskException
            • ▶UnsupportedModeException
            • ▶VerticalBlankInProgressException
            • ▶VideoNotActiveException
            • ▶WasStillDrawingException
            • ▶WindowAlreadySetException
            • ▶WindowSubclassedException
            • ▶WrongModeException
            • ▶XAlignException
          • ▶Enumerations
          • ▶Structures
        • ▶Microsoft.DirectX.DirectInput
        • ▶Microsoft.DirectX.DirectPlay.Lobby
        • ▶Microsoft.DirectX.DirectPlay.Voice
        • ▶Microsoft.DirectX.DirectPlay
        • ▶Microsoft.DirectX.DirectSound
        • ▶Microsoft.DirectX.PrivateImplementationDetails
        • ▶Microsoft.DirectX.Security.Permissions
        • ▶Microsoft.DirectX.Security
        • ▶Microsoft.DirectX
  • ▶DirectMusic
  • ▶DirectPlay