Die funktion erstellt aus R G und B Werten einen einzigen integer( wird häufig mit der WinAPI verwendet )
/// <summary>
/// creates an packed rgb uint
/// </summary>
/// <param name="byRed">red</param>
/// <param name="byGreen">green</param>
/// <param name="byBlue">blue</param>
/// <returns>the packed color</returns>
public static uint RGB(byte byRed, byte byGreen, byte byBlue)
{
uint res = byBlue;
res = res << 8;
res += byGreen;
res = res << 8;
res += byRed;
return res;
}
Kommentare zum Snippet