|  | <HTML | 
|  | ><HEAD | 
|  | ><TITLE | 
|  | >SDL_UpdateRect</TITLE | 
|  | ><META | 
|  | NAME="GENERATOR" | 
|  | CONTENT="Modular DocBook HTML Stylesheet Version 1.64 | 
|  | "><LINK | 
|  | REL="HOME" | 
|  | TITLE="SDL Library Documentation" | 
|  | HREF="index.html"><LINK | 
|  | REL="UP" | 
|  | TITLE="Video" | 
|  | HREF="video.html"><LINK | 
|  | REL="PREVIOUS" | 
|  | TITLE="SDL_SetVideoMode" | 
|  | HREF="sdlsetvideomode.html"><LINK | 
|  | REL="NEXT" | 
|  | TITLE="SDL_UpdateRects" | 
|  | HREF="sdlupdaterects.html"></HEAD | 
|  | ><BODY | 
|  | CLASS="REFENTRY" | 
|  | BGCOLOR="#FFF8DC" | 
|  | TEXT="#000000" | 
|  | LINK="#0000ee" | 
|  | VLINK="#551a8b" | 
|  | ALINK="#ff0000" | 
|  | ><DIV | 
|  | CLASS="NAVHEADER" | 
|  | ><TABLE | 
|  | WIDTH="100%" | 
|  | BORDER="0" | 
|  | CELLPADDING="0" | 
|  | CELLSPACING="0" | 
|  | ><TR | 
|  | ><TH | 
|  | COLSPAN="3" | 
|  | ALIGN="center" | 
|  | >SDL Library Documentation</TH | 
|  | ></TR | 
|  | ><TR | 
|  | ><TD | 
|  | WIDTH="10%" | 
|  | ALIGN="left" | 
|  | VALIGN="bottom" | 
|  | ><A | 
|  | HREF="sdlsetvideomode.html" | 
|  | >Prev</A | 
|  | ></TD | 
|  | ><TD | 
|  | WIDTH="80%" | 
|  | ALIGN="center" | 
|  | VALIGN="bottom" | 
|  | ></TD | 
|  | ><TD | 
|  | WIDTH="10%" | 
|  | ALIGN="right" | 
|  | VALIGN="bottom" | 
|  | ><A | 
|  | HREF="sdlupdaterects.html" | 
|  | >Next</A | 
|  | ></TD | 
|  | ></TR | 
|  | ></TABLE | 
|  | ><HR | 
|  | ALIGN="LEFT" | 
|  | WIDTH="100%"></DIV | 
|  | ><H1 | 
|  | ><A | 
|  | NAME="SDLUPDATERECT" | 
|  | >SDL_UpdateRect</A | 
|  | ></H1 | 
|  | ><DIV | 
|  | CLASS="REFNAMEDIV" | 
|  | ><A | 
|  | NAME="AEN971" | 
|  | ></A | 
|  | ><H2 | 
|  | >Name</H2 | 
|  | >SDL_UpdateRect -- Makes sure the given area is updated on the given screen.</DIV | 
|  | ><DIV | 
|  | CLASS="REFSYNOPSISDIV" | 
|  | ><A | 
|  | NAME="AEN974" | 
|  | ></A | 
|  | ><H2 | 
|  | >Synopsis</H2 | 
|  | ><DIV | 
|  | CLASS="FUNCSYNOPSIS" | 
|  | ><A | 
|  | NAME="AEN975" | 
|  | ></A | 
|  | ><P | 
|  | ></P | 
|  | ><PRE | 
|  | CLASS="FUNCSYNOPSISINFO" | 
|  | >#include "SDL.h"</PRE | 
|  | ><P | 
|  | ><CODE | 
|  | ><CODE | 
|  | CLASS="FUNCDEF" | 
|  | >void <B | 
|  | CLASS="FSFUNC" | 
|  | >SDL_UpdateRect</B | 
|  | ></CODE | 
|  | >(SDL_Surface *screen, Sint32 x, Sint32 y, Sint32 w, Sint32 h);</CODE | 
|  | ></P | 
|  | ><P | 
|  | ></P | 
|  | ></DIV | 
|  | ></DIV | 
|  | ><DIV | 
|  | CLASS="REFSECT1" | 
|  | ><A | 
|  | NAME="AEN981" | 
|  | ></A | 
|  | ><H2 | 
|  | >Description</H2 | 
|  | ><P | 
|  | >Makes sure the given area is updated on the given screen. The rectangle must | 
|  | be confined within the screen boundaries (no clipping is done).</P | 
|  | ><P | 
|  | >If '<TT | 
|  | CLASS="PARAMETER" | 
|  | ><I | 
|  | >x</I | 
|  | ></TT | 
|  | >', '<TT | 
|  | CLASS="PARAMETER" | 
|  | ><I | 
|  | >y</I | 
|  | ></TT | 
|  | >', '<TT | 
|  | CLASS="PARAMETER" | 
|  | ><I | 
|  | >w</I | 
|  | ></TT | 
|  | >' | 
|  | and '<TT | 
|  | CLASS="PARAMETER" | 
|  | ><I | 
|  | >h</I | 
|  | ></TT | 
|  | >' are all 0, | 
|  | <TT | 
|  | CLASS="FUNCTION" | 
|  | >SDL_UpdateRect</TT | 
|  | > will update the | 
|  | entire screen.</P | 
|  | ><P | 
|  | >This function should not be called while '<TT | 
|  | CLASS="PARAMETER" | 
|  | ><I | 
|  | >screen</I | 
|  | ></TT | 
|  | >' is | 
|  | <A | 
|  | HREF="sdllocksurface.html" | 
|  | >locked</A | 
|  | >.</P | 
|  | ></DIV | 
|  | ><DIV | 
|  | CLASS="REFSECT1" | 
|  | ><A | 
|  | NAME="AEN993" | 
|  | ></A | 
|  | ><H2 | 
|  | >See Also</H2 | 
|  | ><P | 
|  | ><A | 
|  | HREF="sdlupdaterects.html" | 
|  | ><TT | 
|  | CLASS="FUNCTION" | 
|  | >SDL_UpdateRects</TT | 
|  | ></A | 
|  | >, | 
|  | <A | 
|  | HREF="sdlrect.html" | 
|  | ><SPAN | 
|  | CLASS="STRUCTNAME" | 
|  | >SDL_Rect</SPAN | 
|  | ></A | 
|  | >, | 
|  | <A | 
|  | HREF="sdlsurface.html" | 
|  | ><SPAN | 
|  | CLASS="STRUCTNAME" | 
|  | >SDL_Surface</SPAN | 
|  | ></A | 
|  | >, | 
|  | <A | 
|  | HREF="sdllocksurface.html" | 
|  | ><TT | 
|  | CLASS="FUNCTION" | 
|  | >SDL_LockSurface</TT | 
|  | ></A | 
|  | ></P | 
|  | ></DIV | 
|  | ><DIV | 
|  | CLASS="NAVFOOTER" | 
|  | ><HR | 
|  | ALIGN="LEFT" | 
|  | WIDTH="100%"><TABLE | 
|  | WIDTH="100%" | 
|  | BORDER="0" | 
|  | CELLPADDING="0" | 
|  | CELLSPACING="0" | 
|  | ><TR | 
|  | ><TD | 
|  | WIDTH="33%" | 
|  | ALIGN="left" | 
|  | VALIGN="top" | 
|  | ><A | 
|  | HREF="sdlsetvideomode.html" | 
|  | >Prev</A | 
|  | ></TD | 
|  | ><TD | 
|  | WIDTH="34%" | 
|  | ALIGN="center" | 
|  | VALIGN="top" | 
|  | ><A | 
|  | HREF="index.html" | 
|  | >Home</A | 
|  | ></TD | 
|  | ><TD | 
|  | WIDTH="33%" | 
|  | ALIGN="right" | 
|  | VALIGN="top" | 
|  | ><A | 
|  | HREF="sdlupdaterects.html" | 
|  | >Next</A | 
|  | ></TD | 
|  | ></TR | 
|  | ><TR | 
|  | ><TD | 
|  | WIDTH="33%" | 
|  | ALIGN="left" | 
|  | VALIGN="top" | 
|  | >SDL_SetVideoMode</TD | 
|  | ><TD | 
|  | WIDTH="34%" | 
|  | ALIGN="center" | 
|  | VALIGN="top" | 
|  | ><A | 
|  | HREF="video.html" | 
|  | >Up</A | 
|  | ></TD | 
|  | ><TD | 
|  | WIDTH="33%" | 
|  | ALIGN="right" | 
|  | VALIGN="top" | 
|  | >SDL_UpdateRects</TD | 
|  | ></TR | 
|  | ></TABLE | 
|  | ></DIV | 
|  | ></BODY | 
|  | ></HTML | 
|  | > |