glBindRenderbuffer: Unterschied zwischen den Versionen
K |
K (→Siehe auch) |
||
| (2 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
| − | |||
= glBindRenderbuffer = | = glBindRenderbuffer = | ||
| Zeile 5: | Zeile 4: | ||
== Name == | == Name == | ||
| − | '''glBindRenderbuffer''' - Bindet ein benanntes | + | '''glBindRenderbuffer''' - Bindet ein benanntes Renderpuffer-Objekt |
== Delphi-Spezifikation == | == Delphi-Spezifikation == | ||
| − | procedure | + | procedure '''glBindRenderbuffer'''(''target'' : GLenum; ''renderbuffer'' : GLuint); |
| Zeile 16: | Zeile 15: | ||
{| border="1" rules="all" | {| border="1" rules="all" | ||
| − | ! '' | + | ! ''target'' |
| − | | | + | | Das Ziel, an das der Renderpuffer gebunden wird. Möglicher Wert: '''GL_RENDERBUFFER''' |
|- | |- | ||
| − | ! '' | + | ! ''renderbuffer'' |
| − | | | + | | Name des zu bindenden Renderpuffer-Objektes oder 0. |
|} | |} | ||
| − | + | ||
| − | |||
== Beschreibung == | == Beschreibung == | ||
| − | + | '''glBindRenderbuffer''' bindet das mit ''renderbuffer'' benannte Renderpuffer-Objekt an das angegebene Ziel, eine bereits bestehende Bindung wird dabei überschrieben. ''renderbuffer'' muss der Name eines mit [[glGenRenderbuffers]] erzeugten Renderpuffer-Objekts sein. Ein Aufruf mir ''renderbuffer'' gleich Null löst eine vorher bestehende Bindung auf. | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
== Hinweise == | == Hinweise == | ||
| − | + | '''glBindRenderBuffer''' ist erst ab OpenGL Version 3.0 verfügbar! | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
== Fehlermeldungen == | == Fehlermeldungen == | ||
| − | '''GL_INVALID_ENUM''' wird generiert | + | '''GL_INVALID_ENUM''' wird generiert wenn ''target'' nicht '''GL_RENDERBUFFER''' ist. |
| − | |||
| − | |||
| − | |||
| − | |||
| + | '''GL_INVALID_OPERATION''' wird generiert, wenn ''renderbuffer'' nicht Null und nicht der Name eines zuvor mit [[glGenRenderbuffers]] erstellten Renderpuffers ist. | ||
== Siehe auch == | == Siehe auch == | ||
| − | + | [[glGenRenderbuffers]], [[glDeleteRenderbuffers]], [[glRenderbufferStorage]], [[glRenderbufferStorageMultisample]], [[glIsRenderbuffer]] | |
| − | + | [[Kategorie:GL|BindRenderbuffer]] | |
| − | + | [[Kategorie:GL3|BindRenderbuffer]] | |
Aktuelle Version vom 21. Februar 2014, 17:48 Uhr
Inhaltsverzeichnis
glBindRenderbuffer
Name
glBindRenderbuffer - Bindet ein benanntes Renderpuffer-Objekt
Delphi-Spezifikation
procedure glBindRenderbuffer(target : GLenum; renderbuffer : GLuint);
Parameter
| target | Das Ziel, an das der Renderpuffer gebunden wird. Möglicher Wert: GL_RENDERBUFFER |
|---|---|
| renderbuffer | Name des zu bindenden Renderpuffer-Objektes oder 0. |
Beschreibung
glBindRenderbuffer bindet das mit renderbuffer benannte Renderpuffer-Objekt an das angegebene Ziel, eine bereits bestehende Bindung wird dabei überschrieben. renderbuffer muss der Name eines mit glGenRenderbuffers erzeugten Renderpuffer-Objekts sein. Ein Aufruf mir renderbuffer gleich Null löst eine vorher bestehende Bindung auf.
Hinweise
glBindRenderBuffer ist erst ab OpenGL Version 3.0 verfügbar!
Fehlermeldungen
GL_INVALID_ENUM wird generiert wenn target nicht GL_RENDERBUFFER ist.
GL_INVALID_OPERATION wird generiert, wenn renderbuffer nicht Null und nicht der Name eines zuvor mit glGenRenderbuffers erstellten Renderpuffers ist.
Siehe auch
glGenRenderbuffers, glDeleteRenderbuffers, glRenderbufferStorage, glRenderbufferStorageMultisample, glIsRenderbuffer