다음을 통해 공유


glGetTexGeniv 함수

glGetTexGendv, glGetTexGenfvglGetTexGeniv 함수는 텍스처 좌표 생성 매개 변수를 반환합니다.

구문

void WINAPI glGetTexGeniv(
   GLenum coord,
   GLenum pname,
   GLint  *params
);

매개 변수

coord

텍스처 좌표입니다. GL_S, GL_T, GL_R 또는 GL_Q 합니다.

pname

반환할 값의 기호 이름입니다. GL_TEXTURE_GEN_MODE 또는 텍스처 생성 평면 수식 중 하나의 이름(GL_OBJECT_PLANE 또는 GL_EYE_PLANE)이어야 합니다. 이러한 값은 다음과 같습니다.

의미
GL_TEXTURE_GEN_MODE
params 매개 변수는 기호 상수인 단일 값 텍스처 생성 함수를 반환합니다.
GL_OBJECT_PLANE
params 매개 변수는 개체 선형 좌표 생성을 지정하는 네 개의 평면 수식 계수를 반환합니다. 요청된 경우 정수 값은 내부 부동 소수점 표현에서 직접 매핑됩니다.
GL_EYE_PLANE
params 매개 변수는 눈 선형 좌표 생성을 지정하는 네 개의 평면 수식 계수를 반환합니다. 요청된 경우 정수 값은 내부 부동 소수점 표현에서 직접 매핑됩니다. 반환된 값은 눈 좌표에서 유지 관리되는 값입니다. glTexGen이 호출될 때 modelview 행렬이 식별되지 않는 한 glTexGen을 사용하여 지정된 값과 같지 않습니다.

params

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

반환 값

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

오류 코드

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

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

설명

glGetTexGen 함수는 glTexGen으로 지정한 텍스처 좌표 생성 함수의 매개 변수를 매개 변수로 반환합니다. coord 매개 변수는 기호 상수 GL_S, GL_T, GL_R 또는 GL_Q 사용하여 (s, t, r, q) 텍스처 좌표 중 하나의 이름을 지정합니다.

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

요구 사항

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

추가 정보

glBegin

glEnd

glTexGen