glHint 함수
glHint 함수는 구현 관련 힌트를 지정합니다.
구문
void WINAPI glHint(
GLenum target,
GLenum mode
);
매개 변수
-
대상
-
제어할 동작을 나타내는 기호 상수입니다. 제안된 의미 체계와 함께 다음과 같은 기호 상수가 허용됩니다.
값 의미 - GL_FOG_HINT
안개 계산의 정확도를 나타냅니다. 픽셀별 안개 계산이 OpenGL 구현에서 효율적으로 지원되지 않는 경우 GL_DONT_CARE 또는 GL_FASTEST 암시하면 안개 효과의 꼭짓점별 계산이 발생할 수 있습니다. - GL_LINE_SMOOTH_HINT
앤티앨리어스된 선의 샘플링 품질을 나타냅니다. 더 큰 필터 함수가 적용되는 경우 GL_NICEST 암시하면 래스터화 중에 더 많은 픽셀 조각이 생성될 수 있습니다. - GL_PERSPECTIVE_CORRECTION_HINT
색상 및 텍스처 좌표 보간 품질을 나타냅니다. OpenGL 구현에서 원근 보정 매개 변수 보간을 효율적으로 지원하지 않는 경우 GL_DONT_CARE 또는 GL_FASTEST 암시하면 색 및/또는 텍스처 좌표의 간단한 선형 보간이 발생할 수 있습니다. - GL_POINT_SMOOTH_HINT
앤티앨리어스된 점의 샘플링 품질을 나타냅니다. 더 큰 필터 함수가 적용되는 경우 GL_NICEST 암시하면 래스터화 중에 더 많은 픽셀 조각이 생성될 수 있습니다. - GL_POLYGON_SMOOTH_HINT
앤티앨리어스된 다각형의 샘플링 품질을 나타냅니다. 더 큰 필터 함수가 적용되는 경우 GL_NICEST 암시하면 래스터화 중에 더 많은 픽셀 조각이 생성될 수 있습니다. -
mode
-
원하는 동작을 나타내는 기호 상수입니다. 다음과 같은 기호 상수가 허용됩니다.
값 의미 - GL_FASTEST
가장 효율적인 옵션을 선택해야 합니다. - GL_NICEST
가장 정확하거나 최고 품질의 옵션을 선택해야 합니다. - GL_DONT_CARE
클라이언트에 기본 설정이 없습니다.
반환 값
이 함수는 값을 반환하지 않습니다.
오류 코드
glGetError 함수에서 다음 오류 코드를 검색할 수 있습니다.
Name | 의미 |
---|---|
|
대상 또는 모드 가 허용되는 값이 아닙니다. |
|
함수는 glBegin 호출과 glEnd에 대한 해당 호출 사이에 호출되었습니다. |
설명
해석할 여지가 있는 경우 힌트를 사용하여 OpenGL 동작의 특정 측면을 제어할 수 있습니다. 두 인수를 사용하여 힌트를 지정합니다. 대상 매개 변수는 제어할 동작을 나타내는 기호 상수이며 mode는 원하는 동작을 나타내는 또 다른 기호 상수입니다.
암시할 수 있는 구현 측면은 잘 정의되어 있지만 힌트의 해석은 구현에 따라 달라집니다.
glHint 함수는 무시할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 |
Windows 2000 Server[데스크톱 앱만] |
헤더 |
|
라이브러리 |
|
DLL |
|