glIsTexture: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
K ()
 
(fertig)
Zeile 7: Zeile 7:
 
<br>
 
<br>
 
== Delphi-Spezifikation ==
 
== Delphi-Spezifikation ==
 
+
function '''glIsTexture'''(''texture'' : TGLuint) : TGLboolean;
  
 
<br>
 
<br>
Zeile 15: Zeile 15:
 
{| border="1" rules="all"
 
{| border="1" rules="all"
 
! ''texture''  
 
! ''texture''  
| Is ein OpenGL Name für den geprüft werden soll, ob er eine Textur bezeichnet.
+
| Is ein [[OpenGL Name]] für den geprüft werden soll, ob er eine Textur bezeichnet.
 
|}
 
|}
  
Zeile 21: Zeile 21:
  
 
== Beschreibung ==  
 
== Beschreibung ==  
'''glIsTexture''' liefert '''GL_TRUE''' wenn ''texture'' momentan der Name für eine Textur ist. Wenn ''texture'' gleich 0 oder ein Wert 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.  
+
'''glIsTexture''' liefert '''GL_TRUE''' wenn ''texture'' momentan der Name für eine Textur ist. Wenn ''texture'' gleich 0 oder eim 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.  
  
 
<br>
 
<br>
 
== Hinweise ==
 
== Hinweise ==
Bitte beachten dass...
+
'''glIsTexture''' ist ab OpenGL Version 1.1 oder später verfügbar.
  
 
<br>
 
<br>
 
== Fehlermeldungen ==
 
== Fehlermeldungen ==
'''GL_FEHLER''' wird generiert wenn....<br>
+
'''GL_INVALID_OPERATION''' wird generiert wenn '''glIsTexture''' innerhalb eines [[glBegin]]-[[glEnd]] Blocks aufgerufen wird.  
'''GL_INVALID_OPERATION''' wird generiert wenn FUNCTIONNAME innerhalb eines [[glBegin]]-[[glEnd]] Blocks aufgerufen wird.  
 
  
 
<br>
 
<br>
  
== Zugehörige Wertrückgaben ==
+
== Siehe auch ==
[[glGet]] mit Token [[glGet#GL_MEIN_TOKEN|GL_MEIN_TOKEN]]
+
[[glBindTexture]], [[glCopyTexImage1D]], [[glCopyTexImage2D]], [[glDeleteTextures]], [[glGenTextures]], [[glGet]], [[glGetTexParameter]], [[glTexImage1D]], [[glTexImage2D]], [[glTexImage3DEXT]], [[glTexParameter]]
  
<br>
+
Hintergrundwissen: [[OpenGL Name]]n
  
== Siehe auch ==
+
[[Kategorie:GL|IsTexture]]
Hier eine Liste (als Medialinks) von B
 

Version vom 19. Januar 2005, 16:21 Uhr

glIsTexture


Name

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


Delphi-Spezifikation

function glIsTexture(texture : TGLuint) : TGLboolean;


Parameter

texture Is 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 eim 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, glTexImage3DEXT, glTexParameter

Hintergrundwissen: OpenGL Namen