glGetTexEnviv 함수

glGetTexEnvfvglGetTexEnviv 함수는 텍스처 환경 매개 변수를 반환합니다.

구문

void WINAPI glGetTexEnviv(
   GLenum target,
   GLenum pname,
   GLint  *params
);

매개 변수

대상

텍스처 환경입니다. GL_TEXTURE_ENV 합니다.

pname

텍스처 환경 매개 변수의 기호 이름입니다. 다음 값이 허용됩니다.

의미
GL_TEXTURE_ENV_MODE
params 매개 변수는 기호 상수인 단일 값 텍스처 환경 모드를 반환합니다.
GL_TEXTURE_ENV_COLOR
params 매개 변수는 텍스처 환경 색인 4개의 정수 또는 부동 소수점 값을 반환합니다. 요청된 경우 정수 값은 내부 부동 소수점 표현에서 선형으로 매핑되어 1.0이 가장 양수 표현 가능한 정수에 매핑되고 -1.0은 가장 음의 표현 가능한 정수에 매핑됩니다.

params

요청된 데이터를 반환합니다.

반환 값

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

오류 코드

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

Name 의미
GL_INVALID_ENUM
target 또는 pname 이 허용되는 값이 아닙니다.
GL_INVALID_OPERATION
함수는 glBegin 호출과 glEnd에 대한 해당 호출 사이에 호출되었습니다.

설명

glGetTexEnv 함수는 glTexEnv로 지정된 텍스처 환경의 매개 변수에서 선택한 값을 반환합니다. 대상 매개 변수는 텍스처 환경을 지정합니다. 현재 하나의 텍스처 환경만 정의되고 지원됩니다. GL_TEXTURE_ENV.

pname 매개 변수는 특정 텍스처 환경 매개 변수의 이름을 지정합니다.

오류가 생성되면 매개 변수의 내용이 변경되지 않습니다.

요구 사항

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

추가 정보

glBegin

glEnd

glTexEnv