glGenTextures: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
(Artikel erstellt)
 
(Parameter)
Zeile 13: Zeile 13:
  
 
{| border="1" rules="all"
 
{| border="1" rules="all"
|'''''n'''''
+
|''n''
| Anzahl an Texturen an, für die momentan ungenutzte Texturnamen zurückgegeben werden sollen.
+
| Gibt die Anzahl der Texturen an, für die momentan ungenutzte Texturnamen zurückgegeben werden sollen.
 
|-
 
|-
|'''''textures'''''
+
|''textures''
 
| Pointer auf einen GLuint-Array, in welchem die Texturnamen gespeichert werden sollen
 
| Pointer auf einen GLuint-Array, in welchem die Texturnamen gespeichert werden sollen
 
|}
 
|}
  
 
<br>
 
<br>
 +
 
== Beschreibung ==
 
== Beschreibung ==
 
'''glGenTextures''' gibt '''''n''''' momentan nicht genutzte Texturnamen (beliebige positive Integerwerte) im Array '''''textures''''' zurück. Die Verwendung von '''glGenTextures''' stellt sicher, dass Texturnamen nicht versehentlich doppelt verwendet werden.
 
'''glGenTextures''' gibt '''''n''''' momentan nicht genutzte Texturnamen (beliebige positive Integerwerte) im Array '''''textures''''' zurück. Die Verwendung von '''glGenTextures''' stellt sicher, dass Texturnamen nicht versehentlich doppelt verwendet werden.

Version vom 13. April 2005, 15:08 Uhr

glGenTextures


Name

glGenTextures gibt eine bestimmte Anzahl an freien Texturnamen zurück.


Delphi-Spezifikation

procedure glGenTextures(n: GLsizei; textures: PGLuint);


Parameter

n Gibt die Anzahl der Texturen an, für die momentan ungenutzte Texturnamen zurückgegeben werden sollen.
textures Pointer auf einen GLuint-Array, in welchem die Texturnamen gespeichert werden sollen


Beschreibung

glGenTextures gibt n momentan nicht genutzte Texturnamen (beliebige positive Integerwerte) im Array textures zurück. Die Verwendung von glGenTextures stellt sicher, dass Texturnamen nicht versehentlich doppelt verwendet werden.


Hinweise

Die zurückgegebenen Texturnamen müssen nicht zwingend aufeinanderfolgende Integerwerte sein. Der reservierte Texturname 0 wird dabei niemals zurückgegeben.


Siehe auch

glIsTexture,glDeleteTextures,glBindTexture