IMG_SaveAVIF(3)

IMG_SaveAVIF3

Save an sdl_surface into a avif image file.

Usage

#include "SDL3_image/SDL_image.h"

bool IMG_SaveAVIF(SDL_Surface *surface, const char *file, int quality);

Header file

Defined in SDL3_image/SDL_image.h

Overview

If the file already exists, it will be overwritten.

Function parameters

surface

the SDL surface to save.

file

path on the filesystem to write new file to.

quality

the desired quality, ranging between 0 (lowest) and 100 (highest).

Return value

Returns true on success or false on failure; call SDL_GetError() for more information.

Availability

This function is available since SDL_image 3.0.0.

From libsdl3-image-doc 3.2.4+ds-1+deb13u1 in Debian 13 (Trixie). Parsed by carta from the page's man source.