Ich versuche, eine Farbe in eine Datenbank zu speichern. Ich weiß, ich könnte die Farbe in 4 Teile, RGBA schneiden, aber es scheint albern, eine Farbe mit 3 Spalten zu speichern. Also dann habe ich es einfach mit einem Limiter in einer Saite gespeichert, oder einfach nur 3 Zeichen pro Farbe. Aber wieder scheint es albern. Die Color-Struktur hat eine packedValue-Eigenschaft, die etwas mit den Werten zu tun scheint, um eine Uint zu erstellen. aber ich weiß nicht, wie ich es auspacken soll. Wer irgendwelche IdeenWie entpacken Sie einen Color.PackedValue
Color c = new Color.Black;
uint i = c.PackedValue;
Color newColor=Color.FromUINT(i); // This doesn't work of course
Die properites A, B, G und R (Farbe) geben die vier compnents als Byte-Werte. –