void HAL_Video_WritePaletteEntries(uint type, const uint *pcolours, uint index, uint Nentries)
Entry | |
---|---|
type | 0 for normal palette entry |
1 for border colour | |
2 for pointer colour | |
>=3 reserved | |
pcolours | Palette to block of palette entry colours in BBGGRRSS format (Blue,Green,Red,Supremacy) |
index | Start index in palette (for first entrry in block) |
Nentries | Number of entries in block (must be >= 1) |
Exit | |
---|---|
- |
Indices are in the range 0..255 for normal, 0 for border, 0..3 for pointer
colours. Note that RISC OS only makes calls using 1..3 for the pointer, and
pointer colour 0 is assumed to be transparent.