На главную

On-line справка по OpenGL

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-L-M-N-O-P-R-S-T-U-V-W | Скачать Вниз

glGetTexParameterfv, glGetTexParameteriv



The glGetTexParameterfv and glGetTexParameteriv functions return texture parameter values.

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

Parameters

target

Specifies the symbolic name of the target texture. GL_TEXTURE_1D and GL_TEXTURE_2D are accepted.

pname

Specifies the symbolic name of a texture parameter. GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MIN_FILTER, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, and GL_TEXTURE_BORDER_COLOR are accepted.

params

Returns the texture parameters.

Remarks

The glGetTexParameter function returns in params the value or values of the texture parameter specified as pname. The target
parameter defines the target texture, either GL_TEXTURE_1D or GL_TEXTURE_2D, to specify one- or two-dimensional texturing. The pname parameter accepts the same symbols as glTexParameter, with the same interpretations:

GL_TEXTURE_MAG_FILTER

Returns the single-valued texture magnification filter, a symbolic constant.

GL_TEXTURE_MIN_FILTER

Returns the single-valued texture minification filter, a symbolic constant.

GL_TEXTURE_WRAP_S

Returns the single-valued wrapping function for texture coordinate s, a symbolic constant.

GL_TEXTURE_WRAP_T

Returns the single-valued wrapping function for texture coordinate t, a symbolic constant.

GL_TEXTURE_BORDER_COLOR

Returns four integer or floating-point numbers that comprise the RGBA color of the texture border. Floating-point values are returned in the range [0,1]. Integer values are returned as a linear mapping of the internal floating-point representation such that 1.0 maps to the most positive representable integer and -1.0 maps to the most negative representable integer.

If an error is generated, no change is made to the contents of params.

Errors

GL_INVALID_ENUM is generated if target or pname is not an accepted value.
GL_INVALID_OPERATION is generated if glGetTexParameter is called between a call to glBegin and the corresponding call to glEnd.

See Also

glTexParameter



Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

glGetTexParameterfv, glGetTexParameteriv



glGetTexParameterfv И параметр обратной текстуры величин функций glGetTexParameteriv.

пустота glGetTexParameterfv( цель GLenum, GLenum pname, GLfloat *params
);
пустота glGetTexParameteriv( цель GLenum, GLenum pname, БЛЕСК *params
);

Параметры

цель

Определяет символическое имя целевой текстуры. GL_TEXTURE_1D и GL_TEXTURE_2D приняты.

pname

Определяет символическое имя параметра текстуры. GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MIN_FILTER, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, и GL_TEXTURE_BORDER_COLOR приняты.

params

Возвращает параметры текстуры.

Замечания

Функция glGetTexParameter возвращается в params величину или величины параметра текстуры определяли как pname. Целевой параметр определяет целевую текстуру, или GL_TEXTURE_1D или GL_TEXTURE_2D, чтобы определять один- или двумерное texturing. Параметр pname принимает те же символы как glTexParameter, с той же интерпретацией:

GL_TEXTURE_MAG_FILTER

Возвращает фильтр увеличения однозначной текстуры, символическая константа.

GL_TEXTURE_MIN_FILTER

Возвращает фильтр миниатюризации однозначной текстуры, символическая константа.

GL_TEXTURE_WRAP_S

Возвращает однозначной обертке функции для координаты текстуры s, символическая константа.

GL_TEXTURE_WRAP_T

Возвращает однозначной обертке функции для координаты текстуры t, символическая константа.

GL_TEXTURE_BORDER_COLOR

Возвращает четыре целых или плавающая-точка перечисляет, что включает цвет RGBA границы текстуры. Плавающая точка величин возвращаны в дипазон [0,1]. Величины Целого возвращаны как линейное распределение плавающей точки внутреннего представления так что 1.0 карт в наиболее положительное representable целое и -1.0 карт в отрицательное representable целое.

Если ошибка сгенерирована, никакое изменение не сделано на содержание params.

Ошибки

GL_INVALID_ENUM сгенерирован если цель или pname - не допустимая величина.
GL_INVALID_OPERATION сгенерирован если glGetTexParameter назван между вызовом на glBegin и соответствующий вызов на glEnd.

Смотри Также

glTexParameter



Вверх Version 1.1, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод Win32 API  Русский перевод OpenGL
 
Hosted by uCoz