glBindRenderbuffer: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
K
(Nochmal von vorne :()
Zeile 11: Zeile 11:
 
== Delphi-Spezifikation ==
 
== Delphi-Spezifikation ==
 
  procedure/function '''glBindRenderbuffer'''(''parameter1'' : typ; ... ''parameterN'' : typ) [ : Rückgabewert]
 
  procedure/function '''glBindRenderbuffer'''(''parameter1'' : typ; ... ''parameterN'' : typ) [ : Rückgabewert]
−
 
−
 
−
== Parameter ==
 
−
 
−
{| border="1" rules="all"
 
−
! ''Parameter1''
 
−
| Beschreibung1
 
−
|-
 
−
! ''Parameter2''
 
−
| Beschreibung2
 
−
|}
 
−
 
−
 
−
 
−
== Beschreibung ==
 
−
 
−
            A renderbuffer is a data storage object containing a single
 
−
            image of a renderable internal format.  A renderbuffer's image
 
−
            may be attached to a framebuffer object to use as a destination
 
−
            for rendering and as a source for reading.
 
−
       
 
−
 
−
 
−
            glBindRenderbuffer lets you create or use a named renderbuffer object. Calling glBindRenderbuffer with
 
−
            target set to GL_RENDERBUFFER
 
−
            and renderbuffer set to the name
 
−
            of the new renderbuffer object binds the renderbuffer object name.
 
−
            When a renderbuffer object is bound, the previous binding
 
−
            is automatically broken.
 
−
       
 
−
 
−
 
−
            Renderbuffer object names are unsigned integers. The value zero is reserved, but there is no default renderbuffer object.
 
−
            Instead, renderbuffer set to zero effectively unbinds any renderbuffer object previously bound.
 
−
            Renderbuffer object names and the corresponding renderbuffer object contents are local to
 
−
            the shared object space of the current GL rendering context.
 
−
       
 
−
 
−
 
−
            You may use glGenRenderbuffers to generate a set of new renderbuffer object names.
 
−
       
 
−
 
−
 
−
            The state of a renderbuffer object immediately after it is first bound is
 
−
            a zero-sized memory buffer with format GL_RGBA4 and
 
−
            zero-sized red, green, blue, alpha, depth, and stencil pixel depths.
 
−
       
 
−
 
−
 
−
            While a non-zero renderbuffer object name is bound, GL operations on
 
−
            target GL_RENDERBUFFER affect the bound renderbuffer
 
−
            object, and queries of target GL_RENDERBUFFER
 
−
            return state from the bound renderbuffer object. While renderbuffer object
 
−
            name zero is bound, as in the initial state, attempts to modify or query
 
−
            state on target GL_RENDERBUFFER generates an
 
−
            GL_INVALID_OPERATION error.
 
−
       
 
−
 
−
 
−
            A renderbuffer object binding created with glBindRenderbuffer remains active until a different
 
−
            renderbuffer object name is bound, or until the bound renderbuffer object is
 
−
            deleted with glDeleteRenderbuffers.
 
−
 
−
 
−
 
−
== Hinweise ==
 
−
Bitte beachten, dass...
 
−
 
−
 
−
 
−
== Änderungen ==
 
−
Folgende Erweiterungen hat die Funktion erfahren:
 
−
=== Ab OpenGL-Version X.X ===
 
−
 
−
Hier eine Beschreibung der neuen Konstanten, Funktionalitäten etc. Dabei Links auf eventuell neue verwandte Funktionen
 
−
 
−
 
−
 
−
== Fehlermeldungen ==
 
−
'''GL_INVALID_ENUM''' wird generiert, wenn target nicht GL_RENDERBUFFER ist
 
−
 
−
== Zugehörige Wertrückgaben ==
 
−
[[glGet]] mit Token [[glGet#GL_MEIN_TOKEN|GL_MEIN_TOKEN]]
 
−
Der Rückgabewert der Funktion gehört in den Abschnitt "Beschreibung".
 
−
 
−
 
−
 
−
== Siehe auch ==
 
−
Hier eine Liste (als Medialinks) von Befehlen die diesem ähnlich sind. Bitte alle Begriffe hintereinander und mit einem Komma voneinander trennen.
 
−
 
−
Zum Abschluss noch an diese Stelle den Artikel einer Kategorie zuordnen. z.B.<br>
 
−
'''<nowiki>[[Kategorie:GL|FuncNameOhneGLamAnfang]]</nowiki>'''
 

Version vom 10. Februar 2012, 17:42 Uhr

Hinweis: Dieser Artikel wird gerade Offline bearbeitet!

Bitte haben Sie etwas Geduld und nehmen Sie keine Änderungen vor, bis der Artikel hochgeladen wurde.

(weitere Artikel)
WIP Offline.jpg

glBindRenderbuffer

Name

glBindRenderbuffer - Bindet ein benanntes Renderbuffer-Objekt


Delphi-Spezifikation

procedure/function glBindRenderbuffer(parameter1 : typ; ... parameterN : typ) [ : Rückgabewert]