DRAFT |
SDL_CreateRGBSurfaceWithFormatFrom
Use this function to allocate an RGB surface from provided pixel data.
Contents
Syntax
SDL_Surface* SDL_CreateRGBSurfaceWithFormatFrom(void* pixels,
int width,
int height,
int depth,
int pitch,
Uint32 format)
Function Parameters
pixels |
the pixel data to create the surface from |
width |
the width in pixels of the surface to create |
height |
the height in pixels of the surface to create |
depth |
the depth in bits of the surface to create |
pitch |
the number of bytes in a row in pixels |
format |
the format of the surface to create |
Return Value
Returns a new SDL_Surface on success or NULL on failure; call SDL_GetError() for more information.
Code Examples
You can add your code example here
Remarks
If the function runs out of memory, it will return NULL.
Version
This function is available since SDL 2.0.5.
