##### TDirectDrawSurface3 object

The TDirectDrawSurface3 is a descendent of TDirectDrawSurface2. It encapsulates the IDirectDrawSurface3 interface, which is accessible through the Interface3 property.

This requires at least version 5 of DirectX installed.

##### Unit

DDirectDraw

##### Properties

Caps | Interface2 | Owner
Clipper | Interface3 | Palette
Direct3DTexture | IsLost | PixelFormat
Interface1 | OverlayPosition | SurfaceDesc

##### Methods

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