다음을 통해 공유


glDeleteTextures 함수

glDeleteTextures 함수는 명명된 텍스처를 삭제합니다.

구문

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

매개 변수

n

삭제할 텍스처 수입니다.

텍스처

삭제할 텍스처의 배열입니다.

반환 값

이 함수는 값을 반환하지 않습니다.

오류 코드

glGetError 함수에서 다음 오류 코드를 검색할 수 있습니다.

Name 의미
GL_INVALID_VALUE
n 이 음수 값이었습니다.
GL_INVALID_OPERATION
함수는 glBegin 호출과 glEnd에 대한 해당 호출 간에 호출되었습니다.

설명

glDeleteTextures 함수는 배열 텍스처의 요소에 의해 명명된 n개의 텍스처를 삭제합니다. 텍스처가 삭제된 후에는 내용이나 차원이 없으며 해당 이름은 다시 사용할 수 있습니다(예: glGenTextures). glDeleteTextures 함수는 기존 텍스처에 해당하지 않는 0과 이름을 무시합니다.

현재 바인딩된 텍스처가 삭제되면 바인딩이 0(기본 텍스처)으로 되돌아갑니다.

표시 목록에 는 glDeleteTextures 호출을 포함할 수 없습니다.

참고

glDeleteTextures 함수는 OpenGL 버전 1.1 이상에서만 사용할 수 있습니다.

다음 함수는 glDeleteTextures와 관련된 정보를 검색합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버
Windows 2000 Server[데스크톱 앱만]
헤더
Gl.h
라이브러리
Opengl32.lib
DLL
Opengl32.dll

추가 정보

glAreTexturesResident

glBegin

glBindTexture

glEnd

glGenTextures

glGet

glGetTexParameter

glIsTexture

glPrioritizeTextures

glTexGen

glTexImage1D

glTexImage2D

glTexParameter