Create a palette structure with the specified number of color entries.
Defined in <SDL3/SDL_pixels.h>
SDL_Palette * SDL_CreatePalette(int ncolors);| int | ncolors | represents the number of color entries in the color palette. |
(SDL_Palette *) Returns a new SDL_Palette structure on success or NULL on failure (e.g. if there wasn't enough memory); call SDL_GetError() for more information.
If ncolors is larger than the palette's size - firstcolor, it is truncated to the amount that will fit.
The palette entries are initialized to white.
It is safe to call this function from any thread.
This function is available since SDL 3.2.0.