Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция glDeleteTextures удаляет именованные текстуры.
Синтаксис
void WINAPI glDeleteTextures(
GLsizei n,
const GLuint *textures
);
Параметры
-
n
-
Количество удаляемых текстур.
-
Текстуры
-
Массив удаляемых текстур.
Возвращаемое значение
Эта функция не возвращает значение.
Коды ошибок
Следующие коды ошибок могут быть получены функцией glGetError .
| Имя | Значение |
|---|---|
|
n — отрицательное значение. |
|
Функция была вызвана между вызовом glBegin и соответствующим вызовом glEnd. |
Комментарии
Функция glDeleteTextures удаляет n текстур, именуемых элементами текстур массива. После удаления текстура не имеет содержимого или размерности, а ее имя можно использовать повторно (например, с помощью glGenTextures). Функция glDeleteTextures игнорирует нули и имена, которые не соответствуют существующим текстурам.
Если текстура, связанная в данный момент, удаляется, привязка возвращается к нулю (текстура по умолчанию).
Нельзя включать вызовы glDeleteTextures в отображаемые списки.
Примечание
Функция glDeleteTextures доступна только в OpenGL версии 1.1 или более поздней.
Следующая функция извлекает сведения, связанные с glDeleteTextures:
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
| Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
| Заголовок |
|
| Библиотека |
|
| DLL |
|