Función glGenTextures
La función glGenTextures genera nombres de textura.
Sintaxis
void WINAPI glGenTextures(
GLsizei n,
GLuint *textures
);
Parámetros
-
n
-
Número de nombres de textura que se van a generar.
-
Texturas
-
Puntero al primer elemento de una matriz en la que se almacenan los nombres de textura generados.
Valor devuelto
Esta función no devuelve ningún valor.
Códigos de error
La función glGetError puede recuperar los siguientes códigos de error.
Nombre | Significado |
---|---|
|
n era un valor negativo. |
|
Se llamó a la función entre una llamada a glBegin y la llamada correspondiente a glEnd. |
Comentarios
La función glGenTextures devuelve n nombres de textura en el parámetro textures . Los nombres de textura no son necesariamente un conjunto contiguo de enteros, pero ninguno de los nombres devueltos puede haber estado en uso inmediatamente antes de llamar a la función glGenTextures . Las texturas generadas asumen la dimensionalidad del destino de textura al que se enlazan por primera vez con la función glBindTexture . Las llamadas posteriores a glGenTextures no devuelven los nombres de textura devueltos por glGenTextures a menos que se eliminen por primera vez llamando a glDeleteTextures.
No se pueden incluir glGenTextures en las listas de visualización.
Nota
La función glGenTextures solo está disponible en openGL versión 1.1 o posterior.
La siguiente función recupera información relacionada con glGenTextures:
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|
Biblioteca |
|
Archivo DLL |
|