Compartilhar via


Função glDeleteLists

A função glDeleteLists exclui um grupo contíguo de listas de exibição.

Sintaxe

void WINAPI glDeleteLists(
   GLuint  list,
   GLsizei range
);

Parâmetros

list

O nome inteiro da primeira lista de exibição a ser excluída.

range

O número de listas de exibição a serem excluídas.

Retornar valor

Essa função não retorna um valor.

Códigos de erro

Os códigos de erro a seguir podem ser recuperados pela função glGetError .

Nome Significado
GL_INVALID_VALUE
range foi negativo.
GL_INVALID_OPERATION
A função foi chamada entre uma chamada para glBegin e a chamada correspondente para glEnd.

Comentários

A função glDeleteLists faz com que um grupo contíguo de listas de exibição seja excluído. O parâmetro list é o nome da primeira lista de exibição a ser excluída e range é o número de listas de exibição a serem excluídas. Todas as listas de exibição d como intervalo delista + d = da lista = - 1 são excluídas.

Todos os locais de armazenamento alocados para as listas de exibição especificadas são liberados e os nomes estão disponíveis para reutilização posteriormente. Os nomes dentro do intervalo que não têm uma lista de exibição associada são ignorados. Se o intervalo for zero, nada acontecerá.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho
Gl.h
Biblioteca
Opengl32.lib
DLL
Opengl32.dll

Confira também

glBegin

glCallList

glCallLists

glEnd

glGenLists

glIsList

glNewList