glIsTexture: Unterschied zwischen den Versionen
Aus DGL Wiki
Flash (Diskussion | Beiträge) (→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. | ||
− | |||
− | |||
== 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]], [[ | + | [[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.1]] |
Version vom 17. August 2008, 04:23 Uhr
Inhaltsverzeichnis
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