Scroll to navigation

SDL_ConvertPixels(3) SDL3 FUNCTIONS SDL_ConvertPixels(3)

NAME

SDL_ConvertPixels - Copy a block of pixels of one format to another format.

HEADER FILE

Defined in SDL3/SDL_surface.h

SYNOPSIS

#include "SDL3/SDL.h"
bool SDL_ConvertPixels(int width, int height, SDL_PixelFormat src_format, const void *src, int src_pitch, SDL_PixelFormat dst_format, void *dst, int dst_pitch);

FUNCTION PARAMETERS

the width of the block to copy, in pixels.
the height of the block to copy, in pixels.
an SDL_PixelFormat
value of the src pixels format.
a pointer to the source pixels.
the pitch of the source pixels, in bytes.
an SDL_PixelFormat
value of the dst pixels format.
a pointer to be filled in with new pixel data.
the pitch of the destination pixels, in bytes.

RETURN VALUE

Returns false on success or false on failure; call

SDL_GetError () for more information.

AVAILABILITY

This function is available since SDL 3.1.3.

SEE ALSO

(3), SDL_ConvertPixelsAndColorspace(3)

SDL 3.1.6 Simple Directmedia Layer