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().