public static unsafe OutputPixel Decode_RGBA_5551_Pixel(ushort Value)
{
return new OutputPixel()
{
R = (byte)BitUtils.ExtractScaled(Value, 0, 5, 255),
G = (byte)BitUtils.ExtractScaled(Value, 5, 5, 255),
B = (byte)BitUtils.ExtractScaled(Value, 10, 5, 255),
A = (byte)BitUtils.ExtractScaled(Value, 15, 1, 255),
};
}