Offset | Name | Size | Contents |
4 | rgbFore | 4 | Foreground color: RGB value (high byte = 0) |
8 | rgbBack | 4 | Background color: RGB value (high byte = 0) |
12 | fls | 2 | Pattern |
14 | grbit | 2 | Format flags |
16 | icvFore | 2 | Index to foreground color |
18 | icvBack | 2 | Index to background color |
Offset | Bits | Mask | Name | Contents |
0 | 0 | 01h | fAuto | Automatic format |
0 | 1 | 02h | fInvertNeg | Foreground and background are swapped when the data value is negative |
0 | 7–2 | FCh | (reserved) | Reserved; must be zero |
1 | 7–0 | FFh | (reserved) | Reserved; must be zero |
Offset | Name | Size | Contents |
4 | rgbFore | 4 | Foreground color: RGB value (high byte = 0) |
8 | rgbBack | 4 | Background color: RGB value (high byte = 0) |
12 | fls | 2 | Pattern |
14 | grbit | 2 | Format flags |
Offset | Bits | Mask | Name | Contents |
0 | 0 | 01h | fAuto | Automatic format |
0 | 1 | 02h | fInvertNeg | Foreground and background are swapped when the data value is negative |
0 | 7–2 | FCh | (reserved) | Reserved; must be zero |
1 | 7–0 | FFh | (reserved) | Reserved; must be zero |