Struct fermium::pixels::SDL_PixelFormat
source · #[repr(C)]pub struct SDL_PixelFormat {Show 19 fields
pub format: u32,
pub palette: *mut SDL_Palette,
pub BitsPerPixel: u8,
pub BytesPerPixel: u8,
pub padding: [u8; 2],
pub Rmask: u32,
pub Gmask: u32,
pub Bmask: u32,
pub Amask: u32,
pub Rloss: u8,
pub Gloss: u8,
pub Bloss: u8,
pub Aloss: u8,
pub Rshift: u8,
pub Gshift: u8,
pub Bshift: u8,
pub Ashift: u8,
pub refcount: c_int,
pub next: *mut SDL_PixelFormat,
}
Expand description
An SDL Pixel Format.
Generally, you shouldn’t alter these fields.
Fields§
§format: u32
§palette: *mut SDL_Palette
§BitsPerPixel: u8
§BytesPerPixel: u8
§padding: [u8; 2]
§Rmask: u32
§Gmask: u32
§Bmask: u32
§Amask: u32
§Rloss: u8
§Gloss: u8
§Bloss: u8
§Aloss: u8
§Rshift: u8
§Gshift: u8
§Bshift: u8
§Ashift: u8
§refcount: c_int
§next: *mut SDL_PixelFormat