다음을 통해 공유


glGetTexParameterfv 함수

glGetTexParameterfvglGetTexParameteriv 함수는 텍스처 매개 변수 값을 반환합니다.

구문

void WINAPI glGetTexParameterfv(
   GLenum  target,
   GLenum  pname,
   GLfloat *params
);

매개 변수

대상

대상 텍스처의 기호 이름입니다. GL_TEXTURE_1D 및 GL_TEXTURE_2D 허용됩니다.

pname

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

의미
GL_TEXTURE_MAG_FILTER
기호 상수인 단일 값 텍스처 배율 필터를 반환합니다.
GL_TEXTURE_MIN_FILTER
기호 상수인 단일 값 텍스처 축소 필터를 반환합니다.
GL_TEXTURE_WRAP_S
기호 상수인 텍스처 좌표 s에 대한 단일 값 래핑 함수를 반환합니다.
GL_TEXTURE_WRAP_T
기호 상수인 텍스처 좌표 t에 대한 단일 값 래핑 함수를 반환합니다.
GL_TEXTURE_BORDER_COLOR
텍스처 테두리의 RGBA 색을 구성하는 4개의 정수 또는 부동 소수점 숫자를 반환합니다. 부동 소수점 값은 [0,1] 범위에서 반환됩니다. 정수 값은 1.0이 가장 양수 표시 가능한 정수에 매핑되고 -1.0은 가장 음의 표현 가능한 정수에 매핑되도록 내부 부동 소수점 표현의 선형 매핑으로 반환됩니다.
GL_TEXTURE_PRIORITY
대상 텍스처(또는 바인딩된 명명된 텍스처)의 거주 우선 순위를 반환합니다. 초기 값은 1입니다. glPrioritizeTextures를 참조하세요.
GL_TEXTURE_RESIDENT
대상 텍스처의 레지던스 상태 반환합니다. 매개 변수에 반환된 값이 GL_TRUE 경우 텍스처는 텍스처 메모리에 상주합니다. glAreTexturesResident를 참조하세요.

params

텍스처 매개 변수를 반환합니다.

반환 값

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

오류 코드

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

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

설명

glGetTexParameter 함수는 pname으로 지정된 texture 매개 변수의 값 또는 값을 매개 변수로 반환합니다. 대상 매개 변수는 GL_TEXTURE_1D 또는 GL_TEXTURE_2D 대상 텍스처를 정의하여 1차원 또는 2차원 텍스처를 지정합니다. pname 매개 변수는 동일한 해석을 사용하여 glTexParameter와 동일한 기호를 허용합니다.

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

요구 사항

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

추가 정보

glBegin

glEnd

glTexParameter