glIsTexture: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
(Siehe auch)
K (Tippfehler/ Zeichensetzung; Kategorisierung korrigiert.)
Zeile 4: Zeile 4:
  
 
== Name ==
 
== Name ==
'''glIsTexture''' - prüft ob ein OpenGL Name eine Textur bezeichnet.
+
'''glIsTexture''' - prüft, ob ein OpenGL-Name eine Textur bezeichnet.
  
  
  
 
== Delphi-Spezifikation ==
 
== Delphi-Spezifikation ==
  function '''glIsTexture'''(''texture'' : TGLuint) : TGLboolean;
+
  function '''glIsTexture'''(''texture'': TGLuint): TGLboolean;
 
 
  
  
  
 
== Parameter ==
 
== Parameter ==
 
 
{| border="1" rules="all"
 
{| border="1" rules="all"
! ''texture''  
+
! ''texture''
| ist ein [[OpenGL Name]] für den geprüft werden soll, ob er eine Textur bezeichnet.
+
| ist ein [[OpenGL Name]], für den geprüft werden soll, ob er eine Textur bezeichnet.
 
|}
 
|}
  
  
 +
 +
== Beschreibung ==
 +
'''glIsTexture''' liefert '''GL_TRUE''', wenn ''texture'' momentan der Name für eine Textur ist. Wenn ''texture'' gleich 0 oder ein Wert ist, der momentan nicht ein Name für eine Textur ist, liefert '''glIsTexture''' '''GL_FALSE''' zurück. Sollte ein Fehler auftreten, liefert '''glIsTexture''' ebenfalls '''GL_FALSE''' zurück.
  
  
== Beschreibung ==
 
'''glIsTexture''' liefert '''GL_TRUE''' wenn ''texture'' momentan der Name für eine Textur ist. Wenn ''texture'' gleich 0 oder ein Wert ist, der momentan nicht ein Name für eine Textur ist, liefert '''glIsTexture''' '''GL_FALSE''' zurück. Sollte ein Fehler auftreten liefert '''glIsTexture''' ebenfalls '''GL_FALSE''' zurück.
 
  
 
== Hinweise ==
 
== Hinweise ==
Zeile 33: Zeile 32:
  
 
== Fehlermeldungen ==
 
== Fehlermeldungen ==
'''GL_INVALID_OPERATION''' wird generiert wenn '''glIsTexture''' innerhalb eines [[glBegin]]-[[glEnd]] Blocks aufgerufen wird.  
+
'''GL_INVALID_OPERATION''' wird generiert, wenn '''glIsTexture''' innerhalb eines [[glBegin]]-[[glEnd]]-Blocks aufgerufen wird.  
 
 
  
  
  
 
== Siehe auch ==
 
== Siehe auch ==
[[glBindTexture]], [[glCopyTexImage1D]], [[glCopyTexImage2D]], [[glDeleteTextures]], [[glGenTextures]], [[glGet]], [[glGetTexParameter]], [[glTexImage1D]], [[glTexImage2D]], [[glTexImage3DEXT]], [[glTexParameter]]
+
[[glBindTexture]], [[glCopyTexImage1D]], [[glCopyTexImage2D]], [[glDeleteTextures]], [[glGenTextures]], [[glGet]], [[glGetTexParameter]], [[glTexImage1D]], [[glTexImage2D]], [[glTexImage3D]], [[glTexParameter]]
  
 
Hintergrundwissen: [[OpenGL Name]]n
 
Hintergrundwissen: [[OpenGL Name]]n
  
 
[[Kategorie:GL|IsTexture]]
 
[[Kategorie:GL|IsTexture]]
[[Kategorie:GL1.0]]
+
[[Kategorie:GL1.1]]

Version vom 17. August 2008, 05:23 Uhr

glIsTexture

Name

glIsTexture - prüft, ob ein OpenGL-Name eine Textur bezeichnet.


Delphi-Spezifikation

function glIsTexture(texture: TGLuint): TGLboolean;


Parameter

texture ist ein OpenGL Name, für den geprüft werden soll, ob er eine Textur bezeichnet.


Beschreibung

glIsTexture liefert GL_TRUE, wenn texture momentan der Name für eine Textur ist. Wenn texture gleich 0 oder ein Wert ist, der momentan nicht ein Name für eine Textur ist, liefert glIsTexture GL_FALSE zurück. Sollte ein Fehler auftreten, liefert glIsTexture ebenfalls GL_FALSE zurück.


Hinweise

glIsTexture ist ab OpenGL Version 1.1 oder später verfügbar.


Fehlermeldungen

GL_INVALID_OPERATION wird generiert, wenn glIsTexture innerhalb eines glBegin-glEnd-Blocks aufgerufen wird.


Siehe auch

glBindTexture, glCopyTexImage1D, glCopyTexImage2D, glDeleteTextures, glGenTextures, glGet, glGetTexParameter, glTexImage1D, glTexImage2D, glTexImage3D, glTexParameter

Hintergrundwissen: OpenGL Namen