D3DCOLOR Frage
-
Hi,
wie kann ich testen ob der Alphawert in D3DCOLOR nicht 255 ist?
Also ich such ne Funktion (oder bau mir eine muss aber wissen wie das geht) die z.B. hierbei true gibt:
0xFFFFFFFF = false;
0xFF008080 = false;
0xEAFFFFFF = true;
0x80FF0029 = true;ich will nur wissen wie ich rausbekommen kann ob der Alphawert != 255 ist
Gibbt dafür ne Funktion? Wenn ja wo? Wenn nein, wie bau ich so eine?
-
Schon mal was von Bitmasking gehört?
-
was fürn dingen?
-
bool isNotFullAlpha(const int color) { return (color & 0xFF0000)!=color; }
-
Und was ist mit den RGB werten?
-
<maskierter bit>: sowas in der Richtung, ja.
<Manit>: Was soll mit denen sein?