##### TDirectDrawSurface object

The TDirectDrawSurface is a descendent of TObject. It encapsulates the DirectDrawSurface object, which is part of the DirectDraw component.

##### Unit

DDirectDraw

##### Properties

Caps | IsLost | PixelFormat
Clipper | OverlayPosition | SurfaceDesc
GammaControl | Owner |
Interface1 | Palette |

##### Methods

AddAttachedSurface | EnumerateAttachedSurfaces | ReloadBitmap
AddOverlayDirtyRect | EnumerateOverlayZOrders | Restore
Blt | Flip | SetColorKey
BltBatch | GetAttachedSurface | SetGammaRamp
BltFast | GetBltStatus | SetRGBColorKey
ColorMatchRGB | GetColorKey | Unlock
CopyBitmap | GetDC | UpdateOverlay
Create | GetFlipStatus | UpdateOverlayDisplay
CreateDuplicate | GetGammaRamp | UpdateOverlayZOrder
DeleteAttachedSurface | Lock |
Destroy | ReleaseDC |