A macro to retrieve the layout of an SDL_PixelFormat.
Defined in <SDL3/SDL_pixels.h>
#define SDL_PIXELLAYOUT(format) (((format) >> 16) & 0x0F)
format | an SDL_PixelFormat to check. |
Returns the layout of format
.
This is usually a value from the SDL_PackedLayout enumeration, or zero if a layout doesn't make sense for the format type.
It is safe to call this macro from any thread.
This macro is available since SDL 3.1.3.