It is impossible to lose surfaces in Windows CE. However, to allow for compatibility of applications from the other Windows operating systems, the methods still function. The IDirectDrawSurface5::Restore method and the IDirectDraw4::RestoreAllSurfaces method return DD_OK.
Send Feedback on this topic to the authors