glGetMinmaxParameter

Aus DGL Wiki
Version vom 22. April 2006, 19:21 Uhr von DGLBot (Diskussion | Beiträge) (Bot: konvertiere/korrigiere <BR>)

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

glGetMinmaxParameter

Name

glGetMinmaxParameter - dient zur Abfrage von glMinmax-Parametern.


Delphi-Spezifikation

procedure glGetMinmaxParameterfv(target: TGLenum; pname: TGLenum;
                                 params: PGLfloat);
procedure glGetMinmaxParameteriv(target: TGLenum; pname: TGLenum;
                                 params: PGLint);


Parameter

target Muss GL_MINMAX sein.
pname Gibt den symbolischen Namen des Minmax-Parameters an, der abgefragt werden soll. Muss GL_MINMAX_FORMAT oder GL_MINMAX_SINK sein.
params Ein Zeiger auf Speicherbereich für die zurückgelieferten Parameter.



Beschreibung

glGetMinmaxParameter liefert über die Rückgabevariable params den Wert der Minmax-Eigenschaft, die mit pname angegeben wurde.

Folgende Eigenschaften sind abfragbar :

GL_MINMAX_FORMAT

Liefert das interne Format der Minmax-Tabelle.

GL_MINMAX_SINK

Liefert GL_TRUE, falls die Pixel nach der Minmax-Operation nicht in den Framebuffer geschrieben werden sollen, ansonsten GL_FALSE.


Hinweise

glGetMinmaxParameter ist nur verfügbar, wenn GL_ARB_imaging von glGetString mit dem Argument GL_EXTENSIONS zurückgeliefert wird.

Wenn ein Fehler durch die Funktion ausgelöst wird, werden keine Veränderungen am Inhalt von params durchgeführt.


Fehlermeldungen

GL_INVALID_ENUM wird generiert, wenn target nicht GL_MINMAX ist.
GL_INVALID_ENUM wird generiert, wenn an pname ungültige Werte übergeben werden.
GL_INVALID_OPERATION wird generiert, wenn glGetMinmaxParameter innerhalb eines glBegin-glEnd Blocks aufgerufen wird.


Siehe auch

glGetMinmax, glMinmax, glResetMinmax