glBlendColor

Aus DGL Wiki
Version vom 25. Juli 2011, 09:20 Uhr von Thoronador (Diskussion | Beiträge) (Kategorisierung)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

glBlendColor

Name

glBlendColor - setzt die Farbe fürs Blending


Delphi-Spezifikation

procedure glBlendColor(red: TGLclampf; green: TGLclampf; blue: TGLclampf; alpha: TGLclampf);



Parameter

Red, Green, Blue, Alpha Bestimmen den jeweiligen Farbwert für das konstante Blenden.



Beschreibung

glBlendColor setzt die konstante Farbe für die Quell- und Zielblendfaktoren ((Rc, Gc, Bc, Ac); siehe glBlendFunc). Die vier Farbkomponenten werden auf das Intervall [0,1] beschränkt, bevor sie gespeichert werden.

Der Initialwert für die konstante Blendfarbe ist (0,0,0,0).


Hinweise

glBlendColor ist Teil der GL_ARB_imaging-Erweiterung und ist damit nur verfügbar, wenn GL_ARB_imaging Teil des Rückgabewertes eines glGetString-Aufrufs mit Parameter GL_EXTENSION ist.

Die Funktion wurde als glBlendColorEXT eingeführt und war Teil der Erweiterung EXT_blend_color. glBlendColorEXT kann nur dann benutzt werden, wenn der Extensionname im Rückgabestring des Aufrufs von glGetString mit dem Argument GL_EXTENSIONS enthalten ist.


Fehlermeldungen

GL_INVALID_OPERATION wird generiert, wenn glBlendColor innerhalb eines glBegin-glEnd-Blocks aufgerufen wird.



Zugehörige Wertrückgaben

glGet mit Token GL_BLEND_COLOR



Siehe auch

glBlendFunc, glGetString