#include <graph2d.h>
Public Methods | |
void | complete () |
Little helper function to complete a csPixelFormat structure given that the masks are correctly filled in. | |
Public Attributes | |
ULong | RedMask |
The masks to extract the color information from a pixel (truecolor mode only). More... | |
ULong | GreenMask |
The masks to extract the color information from a pixel (truecolor mode only). More... | |
ULong | BlueMask |
The masks to extract the color information from a pixel (truecolor mode only). More... | |
int | RedShift |
The shifts to extract the color information from a pixel (truecolor mode only). | |
int | GreenShift |
The shifts to extract the color information from a pixel (truecolor mode only). | |
int | BlueShift |
The shifts to extract the color information from a pixel (truecolor mode only). | |
int | RedBits |
The number of significant bits for every color. | |
int | GreenBits |
The number of significant bits for every color. | |
int | BlueBits |
The number of significant bits for every color. | |
int | PalEntries |
Number of palette entries. More... | |
int | PixelBytes |
Number of bytes for every pixel. More... |
|
The masks to extract the color information from a pixel (truecolor mode only). Currently only masks for 16-bit/15-bit colors are supported. Ignore the Mask and Shift fields of this structure if PalEntries != 0. |
|
The masks to extract the color information from a pixel (truecolor mode only). Currently only masks for 16-bit/15-bit colors are supported. Ignore the Mask and Shift fields of this structure if PalEntries != 0. |
|
Number of palette entries. 0 for truecolor, else the number of palette entries (this number should be equal to 256 even if not all of these 256 colors can be modified (like is the case in Windows)). Currently only 0 and 256 are supported here. |
|
Number of bytes for every pixel. The only supported values currently are:
|
|
The masks to extract the color information from a pixel (truecolor mode only). Currently only masks for 16-bit/15-bit colors are supported. Ignore the Mask and Shift fields of this structure if PalEntries != 0. |