PPL6-Icon Patrick's Programming Library Version 6.4.21 - Dokumentation
ppl6::grafix::RGBA Variantenreferenz

32-Bit Struktur zum Speichern eines RGB-Farbwertes Mehr ...

Öffentliche Attribute

struct {
   ppldb   alpha
 
   ppldb   blue
 
   ppldb   green
 
   ppldb   red
 
}; 
 
ppldd color
 

Ausführliche Beschreibung

Beschreibung:
Diese Union dient zum Speichern eines 32-Bit Farbwertes. Der Zugriff kann entweder direkt auf den 32-Bit-Wert mittels RGBA.color erfolgen oder auf jede der 3 Farbkomponenten direkt mittels RGBA.red, RGBA.green und RGBA.blue. Als vierte Komponente ist noch der Transparanz-Wert RGBA.alpha vorhanden.
Die Union ist so definiert, dass der rot-Wert immer im niedrigsten Byte und der Transparenz-Wert im höchsten Byte gespeichert wird, unabhängig von der Prozessorarchitektur.

Dokumentation der Datenelemente

struct { ... }
ppldb ppl6::grafix::RGBA::alpha
ppldb ppl6::grafix::RGBA::blue
ppldd ppl6::grafix::RGBA::color
ppldb ppl6::grafix::RGBA::green
ppldb ppl6::grafix::RGBA::red

Die Dokumentation für diese Variante wurde erzeugt aufgrund der Datei: