glDeleteLists: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
K (GlDeleteLists wurde nach glDeleteLists verschoben)
K (Bot: konvertiere/korrigiere <BR>)
Zeile 1: Zeile 1:
 
= glDeleteLists =
 
= glDeleteLists =
  
<br>
+
 
 +
 
 
== Name ==
 
== Name ==
  
 
'''glDeleteLists''' - Löscht eine zusammenhängende Gruppe von [[Displaylisten]].
 
'''glDeleteLists''' - Löscht eine zusammenhängende Gruppe von [[Displaylisten]].
  
<br>
+
 
 +
 
  
 
== Delphi-Spezifikation ==
 
== Delphi-Spezifikation ==
Zeile 12: Zeile 14:
 
procedure '''glDeleteLists'''(''list'' : TGLuint; ''range'' : TGLsizei);
 
procedure '''glDeleteLists'''(''list'' : TGLuint; ''range'' : TGLsizei);
  
<br>
+
 
 +
 
 
== Parameter ==
 
== Parameter ==
  
Zeile 26: Zeile 29:
 
</table>
 
</table>
  
<br>
+
 
 +
 
 
== Beschreibung ==  
 
== Beschreibung ==  
  
Zeile 41: Zeile 45:
 
GL_INVALID_OPERATION wird generiert wenn ''glDeleteLists'' zwischen einem [[glBegin]] und dem passenden [[glEnd]] aufgerufen wird.
 
GL_INVALID_OPERATION wird generiert wenn ''glDeleteLists'' zwischen einem [[glBegin]] und dem passenden [[glEnd]] aufgerufen wird.
  
<br>
+
 
 +
 
 
== Siehe auch ==
 
== Siehe auch ==
  

Version vom 22. April 2006, 19:19 Uhr

glDeleteLists

Name

glDeleteLists - Löscht eine zusammenhängende Gruppe von Displaylisten.



Delphi-Spezifikation

procedure glDeleteLists(list : TGLuint; range : TGLsizei);


Parameter

list Name der ersten Displayliste der zu löschenden Gruppe.
range Zahl der zu löschenden Displaylisten.


Beschreibung

glDeleteLists löscht eine zusammenhängde Gruppe von Displaylisten, beginnend bei list und endend bei list+range-1. Der komplette von den Displaylisten benötigte Speicherplatz wird freigegeben, und die Namen sind für eine spätere Verwendung wieder freigegeben, Namen in der Reichweite die keine Displaylisten darstellen werden ignoriert.


Wenn range = 1 wird entsprechend nur eine Displayliste (nämlich list) freigegeben.

Fehlermeldungen

GL_INVALID_VALUE wird generiert wenn range negativ ist.

GL_INVALID_OPERATION wird generiert wenn glDeleteLists zwischen einem glBegin und dem passenden glEnd aufgerufen wird.


Siehe auch

glCallList, glCallLists, glGenLists, glIsList, glNewList