private static ReadDXTColour ( int colour, byte &red, byte &blue, byte &green ) : void | ||
colour | int | Colour to convert to RGB |
red | byte | Red value of colour. |
blue | byte | Blue value of colour. |
green | byte | Green value of colour. |
return | void |
private static void ReadDXTColour(int colour, ref byte red, ref byte blue, ref byte green)
{
// Read RGB 5:6:5 data
// Expand to 8 bit data
red = (byte)((colour & 0xF800) >> 8);
blue = (byte)((colour & 0x7E0) >> 3);
green = (byte)((colour & 0x1F) << 3);
}