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