Share via


funzione glDeleteTextures

La funzione glDeleteTextures elimina trame denominate .

Sintassi

void WINAPI glDeleteTextures(
         GLsizei n,
   const GLuint  *textures
);

Parametri

n

Numero di trame da eliminare.

Texture

Matrice di trame da eliminare.

Valore restituito

Questa funzione non restituisce un valore.

Codici di errore

I codici di errore seguenti possono essere recuperati dalla funzione glGetError .

Nome Significato
GL_INVALID_VALUE
n era un valore negativo.
GL_INVALID_OPERATION
La funzione è stata chiamata tra una chiamata a glBegin e la chiamata corrispondente a glEnd.

Commenti

La funzione glDeleteTextures elimina n trame denominate dagli elementi delle trame della matrice. Dopo l'eliminazione di una trama, non ha contenuto o dimensionalità e il relativo nome è gratuito per il riutilizzo(ad esempio, da glGenTextures). La funzione glDeleteTextures ignora zero e nomi che non corrispondono alle trame esistenti.

Se viene eliminata una trama attualmente associata, l'associazione viene ripristinata su zero (trama predefinita).

Non è possibile includere chiamate a glDeleteTextures negli elenchi di visualizzazione.

Nota

La funzione glDeleteTextures è disponibile solo in OpenGL versione 1.1 o successiva.

La funzione seguente recupera informazioni correlate a glDeleteTextures:

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Gl.h
Libreria
Opengl32.lib
DLL
Opengl32.dll

Vedi anche

glAreTexturesResident

glBegin

glBindTexture

glEnd

glGenTextures

glGet

glGetTexParameter

glIsTexture

glPrioritizeTextures

glTexGen

glTexImage1D

glTexImage2D

glTexParameter