TDirectDrawSurface
function Restore: Boolean;
Calls the interface Restore method to restore a surface that has been lost. Returns True if receives a DD_OK or a False for a DDERR_WRONGMODE result code. See IDirectDrawSurface3::Restore for more information.