DWORD (APIENTRY *PDD_SURFCB_UPDATEOVERLAY)(
PDD_UPDATEOVERLAYDATA lpUpdateOverlay
);
UpdateOverlay repositions or modifies the visual attributes of an overlay surface.
Parameters
lpUpdateOverlay
Pointer to a DD_UPDATEOVERLAYDATA structure that contains the information required to update the overlay.
Return Value
UpdateOverlay returns a DDHAL_DRIVER_Xxx callback code that indicates how the driver handled the call. These return codes are defined in ddrawint.h.
Comments
UpdateOverlay shows, hides, or repositions an overlay surface on the screen. It also sets attributes of the overlay surface, such as the stretch factor or type of color key to be used. Note that Flip will be used for flipping between overlay surfaces, so performance for UpdateOverlay is not critical.