Gl.IsShader (gb.opengl.glsl)
Static Function IsShader ( Shader As Integer ) As Boolean
Détermine si un nom correspond à un objet reflet (shader)
Paramètres
- shader
-
Spécifie un objet shader potentiel.
Description
Gl.IsShader retourne
TRUE si
Shader est le nom d’un objet shader antérieurement créé par
Gl.CreateShader et non encore effacé par
Gl.DeleteShader.
Si
Shader vaut zéro ou une valeur non nulle qui n’est pas un nom d’objet shader, ou si une erreur est survenue,
Gl.IsShader retourne
FALSE.
Notes
Aucune erreur n’et générée si
Shader n’est pas un nom d’objet shader valide.
Un objet shader marqué pour effacement avec
Gl.DeleteShader
mais encore attaché à un programme objet est toujours considéré comme un objet shader et
Gl.IsShader renverra
TRUE.
Gets Associés
Gl.GetAttachedShaders avec un objet programme
Gl.GetShader avec les arguments
shader et un paramètre à interroger
Gl.GetShaderInfoLog avec l’argument
objet
Gl.GetShaderSource avec l’argument
objet
Voir aussi
Voir documentation originae sur le site OpenGL