glBindRenderbuffer: Unterschied zwischen den Versionen
(Nochmal von vorne :() |
K (→Siehe auch) |
||
| (Eine dazwischenliegende Version von einem anderen Benutzer wird 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); |
| + | |||
| + | |||
| + | == Parameter == | ||
| + | |||
| + | {| 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 == | ||
| + | '''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]] | ||
| + | |||
| + | [[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