Функция glGetTexParameteriv
Функции glGetTexParameterfv и glGetTexParameteriv возвращают значения параметров текстуры.
Синтаксис
void WINAPI glGetTexParameteriv(
GLenum target,
GLenum pname,
GLint *params
);
Параметры
-
target
-
Символическое имя целевой текстуры. принимаются GL_TEXTURE_1D и GL_TEXTURE_2D.
-
pname
-
Символическое имя параметра текстуры. Принимаются следующие значения.
Значение Значение - GL_TEXTURE_MAG_FILTER
Возвращает однозначный фильтр увеличения текстуры, символьная константа. - GL_TEXTURE_MIN_FILTER
Возвращает однозначный фильтр минификации текстуры, символьная константа. - GL_TEXTURE_WRAP_S
Возвращает однозначную функцию упаковки для координат текстуры, символьной константы. - GL_TEXTURE_WRAP_T
Возвращает однозначную функцию упаковки для координаты текстуры t, символьной константы. - GL_TEXTURE_BORDER_COLOR
Возвращает четыре целочисленных числа или числа с плавающей запятой, составляющие цвет RGBA границы текстуры. Значения с плавающей запятой возвращаются в диапазоне [0,1]. Целочисленные значения возвращаются в виде линейного сопоставления внутреннего представления с плавающей запятой таким образом, что 1,0 сопоставляется с наиболее положительным представляемым целым числом, а -1,0 — с наиболее отрицательным изобразимым целым числом. - GL_TEXTURE_PRIORITY
Возвращает приоритет места назначения целевой текстуры (или именованной текстуры, привязанной к ней). Начальное значение равно 1. См . раздел glPrioritizeTextures. - GL_TEXTURE_RESIDENT
Возвращает состояние проживания целевой текстуры. Если значение, возвращаемое в параметре, равно GL_TRUE, текстура находится в памяти текстуры. См . раздел glAreTexturesResident. -
params
-
Возвращает параметры текстуры.
Возвращаемое значение
Эта функция не возвращает значение.
Коды ошибок
Следующие коды ошибок могут быть получены функцией glGetError .
Имя | Значение |
---|---|
|
Значение target или name не является допустимым. |
|
Функция была вызвана между вызовом glBegin и соответствующим вызовом glEnd. |
Комментарии
Функция glGetTexParameter возвращает в параметрах значение или значения параметра текстуры, указанного как pname. Параметр target определяет целевую текстуру (GL_TEXTURE_1D или GL_TEXTURE_2D) для указания одномерного или двумерного текстурирования. Параметр pname принимает те же символы, что и glTexParameter, с теми же интерпретациями.
Если возникает ошибка, содержимое параметров не изменяется.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|
Библиотека |
|
DLL |
|