IDirectDrawSurface3::UpdateOverlayDisplay
The IDirectDrawSurface3::UpdateOverlayDisplay method repaints the rectangles in the dirty rectangle list of all active overlays. This clears the dirty rectangle list. This method is for software emulation only¾it does nothing if the hardware supports overlays.
HRESULT UpdateOverlayDisplay(
DWORD dwFlags
);
Parameters
dwFlags
Type of update to perform. One of the following flags:
| DDOVER_REFRESHDIRTYRECTS | ||
| Updates the overlay display using the list of dirty rectangles previously constructed for this destination. This clears the dirty rectangle list. | ||
| DDOVER_REFRESHALL | ||
| Ignores the dirty rectangle list and updates the overlay display completely. This clears the dirty rectangle list. | ||
Return Values
If the method succeeds, the return value is DD_OK.
If the method fails, the return value may be one of the following error values:
| DDERR_INVALIDOBJECT | 
| DDERR_INVALIDPARAMS | 
| DDERR_INVALIDSURFACETYPE | 
| DDERR_UNSUPPORTED | 
Remarks
This method is not currently implemented.
QuickInfo
  Windows NT: Use version 5.0 or later.
  Windows: Use Windows 95 or later. Available as a redistributable for Windows 95.
  Windows CE: Unsupported.
  Header: Declared in ddraw.h.
  Import Library: Use ddraw.lib.
See Also