función glDeleteTextures
La función glDeleteTextures elimina texturas con nombre.
void WINAPI glDeleteTextures(
GLsizei n,
const GLuint *textures
);
-
n
-
Número de texturas que se van a eliminar.
-
Texturas
-
Matriz de texturas que se van a eliminar.
Esta función no devuelve ningún valor.
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. |
La función glDeleteTextures elimina n texturas denominadas por los elementos de las texturas de matriz. Después de eliminar una textura, no tiene contenido ni dimensionalidad y su nombre es gratuito para su reutilización (por ejemplo, por glGenTextures). La función glDeleteTextures omite ceros y nombres que no corresponden a texturas existentes.
Si se elimina una textura que está enlazada actualmente, el enlace se revierte a cero (la textura predeterminada).
No se pueden incluir llamadas a glDeleteTextures en listas para mostrar.
Nota
La función glDeleteTextures solo está disponible en OpenGL versión 1.1 o posterior.
La siguiente función recupera información relacionada con glDeleteTextures:
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 |
|