glDeleteVertexArrays: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „= glDeleteVertexArrays = == Name == '''glDeleteVertexArrays''' - löscht Vertex Array Objekte == Delphi-Spezifikation == procedure '''glDeleteVert…“)
 
Zeile 46: Zeile 46:
  
 
[[Kategorie:GL|DeleteVertexArrays]]
 
[[Kategorie:GL|DeleteVertexArrays]]
 +
[[Kategorie:GL3]]

Version vom 15. Juni 2011, 20:26 Uhr

glDeleteVertexArrays

Name

glDeleteVertexArrays - löscht Vertex Array Objekte


Delphi-Spezifikation

procedure glDeleteVertexArrays(n : TGLsizei; const arrays : PGLuint)


Parameter

n die Anzahl der zu löschenden Vertex Array Objekte
arrays ein Array, das die n namen der zu löschenden Vertex Array Objekte enthält


Beschreibung

glDeleteVertexArrays löscht n Vertex Array Objekte deren Namen in arrays angegeben sind. Nachdem ein Vertex Array Objekt gelöscht wurde hat es keinen Inhalt mehr und sein Name ist unbenutzt. Wird ein Vertex Array Objekt gelöscht, das derzeit gebunden ist, wird die Bindung aufgehoben und das Standard Vertex Array Objekt gebunden. Nicht benutzte Namen und 0 in arrays werden ignoriert ohne einen Fehler zu generieren.


Hinweise

glDeleteVertexArrays ist ab OpenGL Version 3.0 verfügbar.


Fehlermeldungen

GL_INVALID_VALUE wird generiert, wenn n negativ ist.


Siehe auch

glGenVertexArrays, glIsVertexArray, glBindVertexArray