The TDirectDraw is a descendent of TObject. It encapsulates all the functionality of a DirectDraw object using an IDirectDraw interface which is accessible through the Interface1 property.
DDirectDraw
| Create | FlipToGDISurface | SetDisplayMode |
| Destroy | Notification | WaitForVerticalBlank |
| EnumerateDisplayModes | RestoreDisplayMode | |
| EnumerateSurfaces | SetCooperativeLevel |