Software Surface manipulation

sdl2.ext.subsurface(surface : SDL_Surface, area : (int, int, int, int)) → SDL_Surface

Creates a surface from a part of another surface. The two surfaces share pixel data.

Note

The newly created surface must not be used after its parent has been freed!