logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

SDL_CreateSurface - Allocate a new surface with a specific pixel format.

Availability

       This function is available since SDL 3.2.0.

Description

       The pixels of the new surface are initialized to zero.

Function Parameters

width  the width of the surface.

       height the height of the surface.

       format the SDL_PixelFormat for the new surface's pixel format.

Name

       SDL_CreateSurface - Allocate a new surface with a specific pixel format.

Return Value

       Returns  the  new  SDL_Surface structure that is created or NULL on failure; call SDL_GetError() for more
       information.

See Also

SDL_CreateSurfaceFrom(3), SDL_DestroySurface(3)

Simple Directmedia Layer                           SDL 3.2.20                               SDL_CreateSurface(3)

Synopsis

#include<SDL3/SDL_surface.h>SDL_Surface*SDL_CreateSurface(intwidth,intheight,SDL_PixelFormatformat);

Thread Safety

       It is safe to call this function from any thread.

See Also