table of contents
SDL_SaveBMP_IO(3) | SDL3 FUNCTIONS | SDL_SaveBMP_IO(3) |
NAME¶
SDL_SaveBMP_IO - Save a surface to a seekable SDL data stream in BMP format.
SYNOPSIS¶
#include <SDL3/SDL_surface.h>
bool SDL_SaveBMP_IO(SDL_Surface *surface, SDL_IOStream *dst, bool closeio);
DESCRIPTION¶
Surfaces with a 24-bit, 32-bit and paletted 8-bit format get saved in the BMP directly. Other RGB formats with 8-bit or higher get converted to a 24-bit surface or, if they have an alpha mask or a colorkey, to a 32-bit surface before they are saved. YUV and paletted 1-bit and 4-bit formats are not supported.
FUNCTION PARAMETERS¶
RETURN VALUE¶
for more information.
THREAD SAFETY¶
This function is not thread safe.
AVAILABILITY¶
This function is available since SDL 3.2.0.
SEE ALSO¶
SDL 3.2.14 | Simple Directmedia Layer |