SDL 3.0
SDL_PixelFormatDetails Struct Reference

#include <SDL_pixels.h>

Data Fields

SDL_PixelFormat format
 
Uint8 bits_per_pixel
 
Uint8 bytes_per_pixel
 
Uint8 padding [2]
 
Uint32 Rmask
 
Uint32 Gmask
 
Uint32 Bmask
 
Uint32 Amask
 
Uint8 Rbits
 
Uint8 Gbits
 
Uint8 Bbits
 
Uint8 Abits
 
Uint8 Rshift
 
Uint8 Gshift
 
Uint8 Bshift
 
Uint8 Ashift
 

Detailed Description

Details about the format of a pixel.

Since
This struct is available since SDL 3.0.0.

Definition at line 703 of file SDL_pixels.h.

Field Documentation

◆ Abits

Uint8 SDL_PixelFormatDetails::Abits

Definition at line 716 of file SDL_pixels.h.

◆ Amask

Uint32 SDL_PixelFormatDetails::Amask

Definition at line 712 of file SDL_pixels.h.

◆ Ashift

Uint8 SDL_PixelFormatDetails::Ashift

Definition at line 720 of file SDL_pixels.h.

◆ Bbits

Uint8 SDL_PixelFormatDetails::Bbits

Definition at line 715 of file SDL_pixels.h.

◆ bits_per_pixel

Uint8 SDL_PixelFormatDetails::bits_per_pixel

Definition at line 706 of file SDL_pixels.h.

◆ Bmask

Uint32 SDL_PixelFormatDetails::Bmask

Definition at line 711 of file SDL_pixels.h.

◆ Bshift

Uint8 SDL_PixelFormatDetails::Bshift

Definition at line 719 of file SDL_pixels.h.

◆ bytes_per_pixel

Uint8 SDL_PixelFormatDetails::bytes_per_pixel

Definition at line 707 of file SDL_pixels.h.

◆ format

SDL_PixelFormat SDL_PixelFormatDetails::format

Definition at line 705 of file SDL_pixels.h.

◆ Gbits

Uint8 SDL_PixelFormatDetails::Gbits

Definition at line 714 of file SDL_pixels.h.

◆ Gmask

Uint32 SDL_PixelFormatDetails::Gmask

Definition at line 710 of file SDL_pixels.h.

◆ Gshift

Uint8 SDL_PixelFormatDetails::Gshift

Definition at line 718 of file SDL_pixels.h.

◆ padding

Uint8 SDL_PixelFormatDetails::padding[2]

Definition at line 708 of file SDL_pixels.h.

◆ Rbits

Uint8 SDL_PixelFormatDetails::Rbits

Definition at line 713 of file SDL_pixels.h.

◆ Rmask

Uint32 SDL_PixelFormatDetails::Rmask

Definition at line 709 of file SDL_pixels.h.

◆ Rshift

Uint8 SDL_PixelFormatDetails::Rshift

Definition at line 717 of file SDL_pixels.h.


The documentation for this struct was generated from the following file: