Wiki Page Content

Revision 7 as of 2009-12-13 08:00:19

Clear message

SDL_PixelFormat

A structure that contains pixel format information.

Data Fields

SDL_Palette*

palette

a palette associated with this pixel format

Uint8

BitsPerPixel

the number of significant bits in a pixel value, eg: 8, 15, 16, 24, 32

Uint8

BytesPerPixel

the number of bytes required to hold a pixel value, eg: 1, 2, 3, 4; see Remarks for related data type

Uint8

Rloss

(internal use)

Uint8

Gloss

(internal use)

Uint8

Bloss

(internal use)

Uint8

Aloss

(internal use)

Uint8

Rshift

(internal use)

Uint8

Gshift

(internal use)

Uint8

Bshift

(internal use)

Uint8

Bshift

(internal use)

Uint8

Ashift

(internal use)

Uint32

Rmask

Uint32

Gmask

Uint32

Bmask

Uint32

Amask

Code Examples

You can add your code example here

Remarks

Everything in the pixel format structure is read-only.

The data types used to represent pixels are as follows:

Bytes Per Pixel

Type

1

Uint8

2

Uint16

3

tuple of Uint8 RGB values

4

Uint32


CategoryStruct

(Page Info.)
Feedback
Please include your contact information if you'd like to receive a reply.
Submit