Scroll to navigation

IMG_SaveAVIF(3) SDL_image3 FUNCTIONS IMG_SaveAVIF(3)

NAME

IMG_SaveAVIF - Save an SDL_Surface into a AVIF image file.

SYNOPSIS

#include "SDL3_image/SDL_image.h"
int IMG_SaveAVIF(SDL_Surface *surface, const char *file, int quality);

DESCRIPTION

If the file already exists, it will be overwritten.

FUNCTION PARAMETERS

the SDL surface to save
path on the filesystem to write new file to.
the desired quality, ranging between 0 (lowest) and 100 (highest)

RETURN VALUE

Returns 0 if successful, -1 on error

AVAILABILITY

This function is available since SDL_image 3.0.0.

SEE ALSO

IMG_SaveAVIF_IO(3)

SDL_image 3.0.0 SDL_image