Share via


glDeleteLists 関数

glDeleteLists 関数は、連続する表示リストのグループを削除します。

構文

void WINAPI glDeleteLists(
   GLuint  list,
   GLsizei range
);

パラメーター

list

削除する最初の表示リストの整数名。

range

削除する表示リストの数。

戻り値

この関数は値を返しません。

エラー コード

glGetError 関数では、次のエラー コードを取得できます。

名前 意味
GL_INVALID_VALUE
範囲 が負の値でした。
GL_INVALID_OPERATION
glBegin の呼び出しと glEnd の対応する呼び出しの間に関数が呼び出されました。

解説

glDeleteLists 関数を使用すると、連続した一連の表示リストが削除されます。 list パラメーターは、削除する最初の表示リストの名前であり、range は削除する表示リストの数です。 リスト = d リスト範囲 - 1 のすべての表示リスト + d = が削除されます。

指定した表示リストに割り当てられているすべての記憶域の場所が解放され、後で名前を再利用できます。 表示リストが関連付けられていない範囲内の名前は無視されます。 範囲が 0 の場合、何も起こりません。

要件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー
Gl.h
ライブラリ
Opengl32.lib
[DLL]
Opengl32.dll

関連項目

glBegin

glCallList

glCallLists

glEnd

glGenLists

glIsList

glNewList