SDL_PixelFormat 结构体的格式字段的用途是什么?

问题描述 投票:0回答:1

有人可以告诉我

format
SDL_PixelFormat
字段是做什么用的吗?它包含什么? SDL2 库的文档没有提供足够的细节。

这是此类对象的两个实例的字节。

format
字段覆盖前 4 个字节。

04 18 16 16 00 00 00 00 
00 00 00 00 00 00 00 00 
20 04 00 00 00 00 FF 00 
00 FF 00 00 FF 00 00 00 
00 00 00 00 00 00 00 08 
10 08 00 00 01 00 00 00 
50 47 D6 B4 88 59 00 00 
04 20 36 16 00 00 00 00 
00 00 00 00 00 00 00 00 
20 04 00 00 00 00 FF 00 
00 FF 00 00 FF 00 00 00 
00 00 00 FF 00 00 00 00 
10 08 00 18 01 00 00 00 
00 00 00 00 00 00 00 00 

第一个字节字符串来自使用

SDL_GetWindowSurface
检索的窗口表面,另一个字节来自使用
SDL_LoadBMP
创建的图像表面。

c format pixel sdl-2
1个回答
0
投票

format
字段存储像素格式类型,请参阅:SDL_PixelFormatEnum

例如,SDL_AllocFormat函数创建与像素格式相对应的SDL_PixelFormat,并将给定参数存储在特定字段中。除此之外,还将所有其他字段设置为相应的值。

© www.soinside.com 2019 - 2024. All rights reserved.