1SDL_CreateRGBSurfaceFrom(3) SDL API Reference SDL_CreateRGBSurfaceFrom(3)
2
3
4
6 SDL_CreateRGBSurfaceFrom - Create an SDL_Surface from pixel data
7
9 #include "SDL.h"
10
11 SDL_Surface *SDL_CreateRGBSurfaceFrom(void *pixels, int width, int
12 height, int depth, int pitch, Uint32 Rmask, Uint32 Gmask, Uint32 Bmask,
13 Uint32 Amask);
14
16 Creates an SDL_Surface from the provided pixel data.
17
18 The data stored in pixels is assumed to be of the depth specified in
19 the parameter list. The pixel data is not copied into the SDL_Surface
20 structure so it should not be freed until the surface has been freed
21 with a called to SDL_FreeSurface. pitch is the length of each scanline
22 in bytes.
23
24 See SDL_CreateRGBSurface for a more detailed description of the other
25 parameters.
26
28 Returns the created surface, or NULL upon error.
29
31 SDL_CreateRGBSurface, SDL_FreeSurface
32
33
34
35SDL Tue 11 Sep 2001, 23:01 SDL_CreateRGBSurfaceFrom(3)