包含调色板信息的结构体

Data Fields

int

ncolors

调色板颜色数

SDL_Color*

colors

an array of SDL_Color structures representing the palette

Uint32

version

incrementally tracks changes to the palette (internal use)

int

refcount

reference count (内部使用)

 

代码示例

-

讨论

在8比特surface中每个像素都是SDL_PixelFormat中的 SDL_Palette结构体的colors 成员的数组索引值。SDL_Palette不应该被手动创建。当SDL为一个surface分配SDL_PixelFormat内存时,它会被自动创建。 SDL_Surface的调色板colors 值可以使用 SDL_SetPaletteColors()来设置。

相关枚举值

-

相关结构体

SDL_PixelFormat

相关函数

英文原稿:SDL_Palette

评论模块尚未加载