public static unsafe OutputPixel Decode_RGBA_4444_Pixel(ushort Value)
{
return new OutputPixel()
{
R = (byte)BitUtils.ExtractScaled(Value, 0, 4, 255),
G = (byte)BitUtils.ExtractScaled(Value, 4, 4, 255),
B = (byte)BitUtils.ExtractScaled(Value, 8, 4, 255),
A = (byte)BitUtils.ExtractScaled(Value, 12, 4, 255),
};
}