SDL_pixels.h
Estructura SDL_Palette
Una estructura que contiene información de una paleta.
typedef struct SDL_Palette
{
int ncolors;
SDL_Color *colors;
Uint32 version;
int refcount;
} SDL_Palette;
Miembros
- ncolors
- El número de colores en la paleta.
- colors
- Un array de estructuras SDL_Color* que representan la paleta.
- version
- Realiza un seguimiento incremental de los cambios en la paleta. (De uso interno).
- refcount
- Contador de referencias. (De uso interno).
Observaciones
Cada píxel de una superficie de 8 bits es un índice del campo colors de la estructura SDL_Palette almacenada en SDL_PixelFormat. Nunca debería ser necesario crear manualmente una SDL_Palette. Se crea automáticamente cuando SDL asigna un SDL_PixelFormat a una superficie. Los valores de los colores de la paleta de una SDL_Surface se pueden establecer con SDL_SetPaletteColors().