|
Size: 1063
Comment: Removed links to SDL_DirtyTexture and SDL_RenderWritePixels.
|
Size: 1257
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 17: | Line 17: |
| You can add your code example here | SDL_Rect srcrect; SDL_Rect dstrect; srcrect.x = 0; srcrect.y = 0; srcrect.w = 32; srcrect.h = 32; dstrect.x = 640/2; dstrect.y = 480/2; dstrect.w = 32; dstrect.h = 32; SDL_BlitSurface(src, &srcrect, dst, &dstrect); |
SDL_Rect
A structure that defines a rectangle, with the origin at the upper left.
Data Fields
int |
x |
the x location of the rectangle's upper left corner |
int |
y |
the y location of the rectangle's upper left corner |
int |
w |
the width of the rectangle |
int |
h |
the height of the rectangle |
Code Examples
SDL_Rect srcrect;
SDL_Rect dstrect;
srcrect.x = 0;
srcrect.y = 0;
srcrect.w = 32;
srcrect.h = 32;
dstrect.x = 640/2;
dstrect.y = 480/2;
dstrect.w = 32;
dstrect.h = 32;
SDL_BlitSurface(src, &srcrect, dst, &dstrect);
Remarks
An SDL_Rect defines a rectangular area of the screen. It is used by SDL_BlitSurface() to define blitting regions and by several other video functions.
