Функция glGetDoublev
Функция glGetDoublev возвращает значение или значения выбранного параметра.
void WINAPI glGetDoublev(
GLenum pname,
GLdouble *params
);
-
pname
-
Возвращаемое значение параметра. Принимаются следующие символьные константы.
Значение Значение - GL_ACCUM_ALPHA_BITS
Параметр params возвращает одно значение: количество альфа-битовых плоскостей в буфере накопления. - GL_ACCUM_BLUE_BITS
Параметр params возвращает одно значение: количество синих битовых плоскостей в буфере накопления. - GL_ACCUM_CLEAR_VALUE
Параметр params возвращает четыре значения: красный, зеленый, синий и альфа-значения, используемые для очистки буфера накопления. Целочисленные значения, если они запрашиваются, линейно сопоставляются с внутренним представлением с плавающей запятой таким образом, что значение 1,0 возвращает наиболее положительное представляющее целочисленное значение, а значение -1,0 — наиболее отрицательное представляющее целочисленное значение. См . glClearAccum. - GL_ACCUM_GREEN_BITS
Параметр params возвращает одно значение: количество зеленых битовых плоскостей в буфере накопления. - GL_ACCUM_RED_BITS
Параметр params возвращает одно значение: количество красных битовых плоскостей в буфере накопления. - GL_ALPHA_BIAS
Параметр params возвращает одно значение: альфа-коэффициент смещения, используемый во время передачи пикселей. См . glPixelTransfer. - GL_ALPHA_BITS
Параметр params возвращает одно значение: количество альфа-битовых плоскостей в каждом цветовом буфере. - GL_ALPHA_SCALE
Параметр params возвращает одно значение: коэффициент альфа-масштабирования, используемый во время передачи пикселей. См . glPixelTransfer. - GL_ALPHA_TEST
Параметр params возвращает одно логическое значение, указывающее, включено ли альфа-тестирование фрагментов. См . glAlphaFunc. - GL_ALPHA_TEST_FUNC
Параметр params возвращает одно значение: символьное имя функции альфа-теста. См . glAlphaFunc. - GL_ALPHA_TEST_REF
Параметр params возвращает одно значение: ссылочные значения для альфа-теста. См . glAlphaFunc. Целочисленное значение, если оно запрашивается, линейно сопоставляется с внутренним представлением с плавающей запятой таким образом, что 1,0 возвращает наиболее положительное представляющее целочисленное значение, а значение -1,0 — наиболее отрицательное представляющее целочисленное значение. - GL_ATTRIB_STACK_DEPTH
Параметр params возвращает одно значение: глубину стека атрибутов. Если стек пуст, возвращается ноль. См . glPushAttrib. - GL_AUTO_NORMAL
Параметр params возвращает одно логическое значение, указывающее, генерирует ли вычисление 2-D карты автоматически нормальные поверхности. См . glMap2. - GL_AUX_BUFFERS
Параметр params возвращает одно значение: количество вспомогательных буферов цвета. - GL_BLEND
Параметр params возвращает одно логическое значение, указывающее, включено ли смешение. См . glBlendFunc. - GL_BLEND_DST
Параметр params возвращает одно значение: символьную константу, определяющую целевую функцию смешения. См . glBlendFunc. - GL_BLEND_SRC
Параметр params возвращает одно значение: символьную константу, идентифицируемую функцию исходного смешения. См . glBlendFunc. - GL_BLUE_BIAS
Параметр params возвращает одно значение: синий коэффициент смещения, используемый во время передачи пикселей. См . glPixelTransfer. - GL_BLUE_BITS
Параметр params возвращает одно значение: количество синих битовых плоскостей в каждом цветовом буфере. - GL_BLUE_SCALE
Параметр params возвращает одно значение: синий коэффициент масштабирования, используемый во время передачи пикселей. См . glPixelTransfer. - GL_CLIENT_ATTRIB_STACK_DEPTH
Параметр params возвращает одно значение, указывающее глубину стека атрибутов. Начальное значение равно нулю. См . glPushClientAttrib. - GL_CLIP_PLANEi
Параметр params возвращает одно логическое значение, указывающее, включена ли указанная плоскость обрезки. См . раздел glClipPlane. - GL_COLOR_ARRAY
Параметр params возвращает одно логическое значение, указывающее, определен ли указанный массив цветов. См . glColorPointer. - GL_COLOR_ARRAY_SIZE
Параметр params возвращает одно значение — количество компонентов для каждого цвета в цветовом массиве. См . glColorPointer. - GL_COLOR_ARRAY_STRIDE
Параметр params возвращает одно значение, смещение в байтах между последовательными цветами в цветовом массиве. См . glColorPointer. - GL_COLOR_ARRAY_TYPE
Параметр params возвращает одно значение, тип данных каждого компонента в цветовом массиве. См . glColorPointer. - GL_COLOR_CLEAR_VALUE
Параметр params возвращает четыре значения: красный, зеленый, синий и альфа-значения, используемые для очистки буферов цвета. Целочисленные значения, если они запрашиваются, линейно сопоставляются с внутренним представлением с плавающей запятой таким образом, что значение 1,0 возвращает наиболее положительное представляющее целочисленное значение, а значение -1,0 — наиболее отрицательное представляющее целочисленное значение. См . glClearColor. - GL_COLOR_LOGIC_OP
Параметр params возвращает одно логическое значение, указывающее, объединяются ли значения цвета RGBA фрагмента в framebuffer с помощью логической операции. См . раздел glLogicOp. - GL_COLOR_MATERIAL
Параметр params возвращает одно логическое значение, указывающее, отслеживается ли текущий цвет одним или несколькими параметрами материала. См . glColorMaterial. - GL_COLOR_MATERIAL_FACE
Параметр params возвращает одно значение: символьную константу, указывающую, какие материалы имеют параметр, отслеживающий текущий цвет. См . glColorMaterial. - GL_COLOR_MATERIAL_PARAMETER
Параметр params возвращает одно значение: символьную константу, указывающую, какие параметры материала отслеживают текущий цвет. См . glColorMaterial. - GL_COLOR_WRITEMASK
Параметр params возвращает четыре логических значения: красный, зеленый, синий и альфа-запись для цветовых буферов. См . glColorMask. - GL_CULL_FACE
Параметр params возвращает одно логическое значение, указывающее, включена ли отбраковка многоугольников. См . glCullFace. - GL_CULL_FACE_MODE
Параметр params возвращает одно значение: символьную константу, указывающую, какие грани многоугольников необходимо отбраковать. См . glCullFace. - GL_CURRENT_COLOR
Параметр params возвращает четыре значения: красный, зеленый, синий и альфа текущего цвета. Целочисленные значения, если они запрашиваются, линейно сопоставляются с внутренним представлением с плавающей запятой таким образом, что значение 1,0 возвращает наиболее положительное представляющее целочисленное значение, а значение -1,0 — наиболее отрицательное представляющее целочисленное значение. См . glColor. - GL_CURRENT_INDEX
Параметр params возвращает одно значение: текущий индекс цвета. См . glIndex. - GL_CURRENT_NORMAL
Параметр params возвращает три значения: значения x, y и z текущего нормального значения. Целочисленные значения, если они запрашиваются, линейно сопоставляются с внутренним представлением с плавающей запятой таким образом, что значение 1,0 возвращает наиболее положительное представляющее целочисленное значение, а значение -1,0 — наиболее отрицательное представляющее целочисленное значение. См . glNormal. - GL_CURRENT_RASTER_COLOR
Параметр params возвращает четыре значения: красное, зеленое, синее и альфа-значение текущей позиции растра. Целочисленные значения, если они запрашиваются, линейно сопоставляются с внутренним представлением с плавающей запятой таким образом, что значение 1,0 возвращает наиболее положительное представляющее целочисленное значение, а значение -1,0 — наиболее отрицательное представляющее целочисленное значение. См . glRasterPos. - GL_CURRENT_RASTER_DISTANCE
Параметр params возвращает одно значение: расстояние от глаза до текущей позиции растра. См . glRasterPos. - GL_CURRENT_RASTER_INDEX
Параметр params возвращает одно значение: индекс цвета текущей позиции растра. См . glRasterPos. - GL_CURRENT_RASTER_POSITION
Параметр params возвращает четыре значения: компоненты x, y, z и w текущей позиции растра. Компоненты x, y и z находятся в координатах окна, а w — в координатах клипа. См . glRasterPos. - GL_CURRENT_RASTER_POSITION_VALID
Параметр params возвращает одно логическое значение, указывающее, допустима ли текущая позиция растра. См . glRasterPos. - GL_CURRENT_RASTER_TEXTURE_COORDS
Параметр params возвращает четыре значения: координаты текущей растровой текстуры s, t, r и q . См . glRasterPos и glTexCoord. - GL_CURRENT_TEXTURE_COORDS
Параметр params возвращает четыре значения: текущие координаты текстуры s, t, r и q . См . glTexCoord. - GL_DEPTH_BIAS
Параметр params возвращает одно значение: коэффициент смещения глубины, используемый во время передачи пикселей. См . glPixelTransfer. - GL_DEPTH_BITS
Параметр params возвращает одно значение: количество битовых плоскостей в буфере глубины. - GL_DEPTH_CLEAR_VALUE
Параметр params возвращает одно значение: значение, используемое для очистки буфера глубины. Целочисленные значения, если они запрашиваются, линейно сопоставляются с внутренним представлением с плавающей запятой таким образом, что значение 1,0 возвращает наиболее положительное представляющее целочисленное значение, а значение -1,0 — наиболее отрицательное представляющее целочисленное значение. См . glClearDepth. - GL_DEPTH_FUNC
Параметр params возвращает одно значение: символьную константу, указывающую функцию сравнения глубины. См . glDepthFunc. - GL_DEPTH_RANGE
Параметр params возвращает два значения: пределы ближнего и дальнего сопоставления для буфера глубины. Целочисленные значения, если они запрашиваются, линейно сопоставляются с внутренним представлением с плавающей запятой таким образом, что значение 1,0 возвращает наиболее положительное представляющее целочисленное значение, а значение -1,0 — наиболее отрицательное представляющее целочисленное значение. См . раздел glDepthRange. - GL_DEPTH_SCALE
Параметр params возвращает одно значение: коэффициент масштабирования глубины, используемый во время передачи пикселей. См . glPixelTransfer. - GL_DEPTH_TEST
Параметр params возвращает одно логическое значение, указывающее, включено ли тестирование глубины фрагментов. См . glDepthFunc и glDepthRange. - GL_DEPTH_WRITEMASK
Параметр params возвращает одно логическое значение, указывающее, включен ли буфер глубины для записи. См . glDepthMask. - GL_DITHER
Параметр params возвращает одно логическое значение, указывающее, включено ли изменение цветов фрагментов и индексов. - GL_DOUBLEBUFFER
Параметр params возвращает одно логическое значение, указывающее, поддерживается ли двойная буферизация. - GL_DRAW_BUFFER
Параметр params возвращает одно значение: символьную константу, указывающую, к каким буферам выполняется рисование. См . раздел glDrawBuffer. - GL_EDGE_FLAG
Параметр params возвращает одно логическое значение, указывающее, имеет ли текущий флаг края значение true или false. См . раздел glEdgeFlag. - GL_EDGE_FLAG_ARRAY
Параметр params возвращает одно логическое значение, указывающее, включен ли массив флагов ребер. См . glEdgeFlagPointer. - GL_EDGE_FLAG_ARRAY_STRIDE
Параметр params возвращает одно значение, смещение в байтах между последовательными флагами ребер в массиве флагов ребер. См . glEdgeFlagPointer. - GL_FOG
Параметр params возвращает одно логическое значение, указывающее, включено ли запотевание. См . glFog. - GL_FOG_COLOR
Параметр params возвращает четыре значения: красный, зеленый, синий и альфа-компоненты цвета тумана. Целочисленные значения, если они запрашиваются, линейно сопоставляются с внутренним представлением с плавающей запятой таким образом, что значение 1,0 возвращает наиболее положительное представляющее целочисленное значение, а значение -1,0 — наиболее отрицательное представляющее целочисленное значение. См . glFog. - GL_FOG_DENSITY
Параметр params возвращает одно значение: параметр плотности тумана. См . glFog. - GL_FOG_END
Параметр params возвращает одно значение: конечный коэффициент для уравнения линейного тумана. См . glFog. - GL_FOG_HINT
Параметр params возвращает одно значение: символьную константу, указывающую режим указания тумана. См. раздел glHint. - GL_FOG_INDEX
Параметр params возвращает одно значение: индекс цвета тумана. См. glFog. - GL_FOG_MODE
Параметр params возвращает одно значение: символьную константу, указывающую, какая формула тумана выбрана. См. glFog. - GL_FOG_START
Параметр params возвращает одно значение: начальный коэффициент для уравнения линейного тумана. См. glFog. - GL_FRONT_FACE
Параметр params возвращает одно значение: символьную константу, указывающую, обрабатывается ли обмотка многоугольника по часовой стрелке или против часовой стрелки. См . раздел glFrontFace. - GL_GREEN_BIAS
Параметр params возвращает одно значение: зеленый коэффициент смещения, используемый при передаче пикселей. - GL_GREEN_BITS
Параметр params возвращает одно значение: количество зеленых битовых плоскостей в каждом цветовом буфере. - GL_GREEN_SCALE
Параметр params возвращает одно значение: зеленый коэффициент масштабирования, используемый во время передачи пикселей. См. раздел glPixelTransfer. - GL_INDEX_ARRAY
Параметр params возвращает одно логическое значение, указывающее, включен ли массив цветовых индексов. См. раздел glIndexPointer. - GL_INDEX_ARRAY_STRIDE
Параметр params возвращает одно значение, смещение в байтах между последовательными цветными индексами в массиве цветовых индексов. См. раздел glIndexPointer. - GL_INDEX_ARRAY_TYPE
Параметр params возвращает одно значение, тип данных индексов в массиве цветовых индексов. Начальное значение — GL_FLOAT. См. раздел glIndexPointer. - GL_INDEX_BITS
Параметр params возвращает одно значение: количество битовых плоскостей в каждом буфере цветового индекса. - GL_INDEX_CLEAR_VALUE
Параметр params возвращает одно значение: индекс цвета, используемый для очистки буферов цветовых индексов. См . раздел glClearIndex. - GL_INDEX_LOGIC_OP
Параметр params возвращает одно логическое значение, указывающее, объединяются ли значения индекса фрагмента в framebuffer с помощью логической операции. См . раздел glLogicOp. - GL_INDEX_MODE
Параметр params возвращает одно логическое значение, указывающее, находится ли OpenGL в режиме цветового индекса (TRUE) или RGBA (FALSE). - GL_INDEX_OFFSET
Параметр params возвращает одно значение: смещение, добавленное к индексам цвета и набора элементов во время передачи пикселей. См. раздел glPixelTransfer. - GL_INDEX_SHIFT
Параметр params возвращает одно значение: величину, на которую смещены цветовые и трафаретные индексы во время передачи пикселей. См. раздел glPixelTransfer. - GL_INDEX_WRITEMASK
Параметр params возвращает одно значение: маску, указывающую, какие битовые плоскости для каждого буфера цветовых индексов можно записать. См. раздел glIndexMask. - GL_LIGHTi
Параметр params возвращает одно логическое значение, указывающее, включен ли указанный индикатор. См . статьи glLight и glLightModel. - GL_LIGHTING
Параметр params возвращает одно логическое значение, указывающее, включено ли освещение. См . раздел glLightModel. - GL_LIGHT_MODEL_AMBIENT
Параметр params возвращает четыре значения: красный, зеленый, синий и альфа-компоненты внешней интенсивности всей сцены. Целочисленные значения, если они запрашиваются, линейно сопоставляются с внутренним представлением с плавающей запятой таким образом, что 1,0 возвращает наиболее положительное представляемое целочисленное значение, а значение -1,0 — наиболее отрицательное изобразимое целочисленное значение. См . раздел glLightModel. - GL_LIGHT_MODEL_LOCAL_VIEWER
Параметр params возвращает одно логическое значение, указывающее, считаются ли вычисления зеркального отражения локальным для сцены. См . раздел glLightModel. - GL_LIGHT_MODEL_TWO_SIDE
Параметр params возвращает одно логическое значение, указывающее, используются ли отдельные материалы для вычисления освещения для фронтовых и задних многоугольников. См . раздел glLightModel. - GL_LINE_SMOOTH
Параметр params возвращает одно логическое значение, указывающее, включено ли сглаживание строк. См. раздел glLineWidth. - GL_LINE_SMOOTH_HINT
Параметр params возвращает одно значение: символьную константу, указывающую режим сглаживания линии. См. раздел glHint. - GL_LINE_STIPPLE
Параметр params возвращает одно логическое значение, указывающее, включено ли стиплинг строк. См. glLineStipple. - GL_LINE_STIPPLE_PATTERN
Параметр params возвращает одно значение: 16-разрядный шаблон прогона строки. См. glLineStipple. - GL_LINE_STIPPLE_REPEAT
Параметр params возвращает одно значение: коэффициент повтора прогона строки. См. glLineStipple. - GL_LINE_WIDTH
Параметр params возвращает одно значение: ширину линии, указанную в параметре glLineWidth. - GL_LINE_WIDTH_GRANULARITY
Параметр params возвращает одно значение: разницу в ширину между смежными поддерживаемыми ширинами для сглаживаемых линий. См. раздел glLineWidth. - GL_LINE_WIDTH_RANGE
Параметр params возвращает два значения: наименьшую и самую большую поддерживаемую ширину для сглаживаемых линий. См. раздел glLineWidth. - GL_LIST_BASE
Параметр params возвращает одно значение: базовое смещение, добавленное ко всем именам в массивах, представленных в glCallLists. См. раздел glListBase. - GL_LIST_INDEX
Параметр params возвращает одно значение: имя отображаемого списка, который сейчас строится. Ноль возвращается, если в настоящее время не создается отображаемый список. См . раздел glNewList. - GL_LIST_MODE
Параметр params возвращает одно значение: символьную константу, указывающую режим построения создаваемого списка отображения. См . раздел glNewList. - GL_LOGIC_OP
Параметр params возвращает одно логическое значение, указывающее, объединяются ли индексы фрагментов в framebuffer с помощью логической операции. См . раздел glLogicOp. - GL_LOGIC_OP_MODE
Параметр params возвращает одно значение: символьную константу, указывающую выбранный режим работы логики. См . раздел glLogicOp. - GL_MAP1_COLOR_4
Параметр params возвращает одно логическое значение, указывающее, генерирует ли одно 1-D вычисление цвета. См. glMap1. - GL_MAP1_GRID_DOMAIN
Параметр params возвращает два значения: конечные точки домена сетки 1-D карт. См. раздел glMapGrid. - GL_MAP1_GRID_SEGMENTS
Параметр params возвращает одно значение: количество секций в домене сетки объемных карт. См. раздел glMapGrid. - GL_MAP1_INDEX
Параметр params возвращает одно логическое значение, указывающее, генерирует ли одно объемное вычисление цветовые индексы. См. glMap1. - GL_MAP1_NORMAL
Параметр params возвращает одно логическое значение, указывающее, генерирует ли одно объемное вычисление нормальные значения. См. glMap1. - GL_MAP1_TEXTURE_COORD_1
Параметр params возвращает одно логическое значение, указывающее, генерирует ли одно объемное вычисление координаты объемной текстуры. См. glMap1. - GL_MAP1_TEXTURE_COORD_2
Параметр params возвращает одно логическое значение, указывающее, генерирует ли одно объемное вычисление координаты объемной текстуры. См. glMap1. - GL_MAP1_TEXTURE_COORD_3
Параметр params возвращает одно логическое значение, указывающее, генерирует ли одно объемное вычисление координаты трехмерной текстуры. См. glMap1. - GL_MAP1_TEXTURE_COORD_4
Параметр params возвращает одно логическое значение, указывающее, генерирует ли одно объемное вычисление координаты трехмерной текстуры. См. glMap1. - GL_MAP1_VERTEX_3
Параметр params возвращает одно логическое значение, указывающее, генерирует ли одно объемное вычисление координаты трехмерных вершин. См. glMap1. - GL_MAP1_VERTEX_4
Параметр params возвращает одно логическое значение, указывающее, генерирует ли одно объемное вычисление координаты 4-D вершин. См. glMap1. - GL_MAP2_COLOR_4
Параметр params возвращает одно логическое значение, указывающее, генерирует ли объемная оценка цвета. См. glMap2. - GL_MAP2_GRID_DOMAIN
Параметр params возвращает четыре значения: конечные точки для доменов сетки i и j . См. раздел glMapGrid. - GL_MAP2_GRID_SEGMENTS
Параметр params возвращает два значения: количество секций в двухмерных доменах сетки i и j . См. раздел glMapGrid. - GL_MAP2_INDEX
Параметр params возвращает одно логическое значение, указывающее, генерирует ли двухразовое вычисление цветовые индексы. См. glMap2. - GL_MAP2_NORMAL
Параметр params возвращает одно логическое значение, указывающее, генерирует ли объемное вычисление нормальные значения. См. glMap2. - GL_MAP2_TEXTURE_COORD_1
Параметр params возвращает одно логическое значение, указывающее, генерирует ли двухразовое вычисление координаты объемной текстуры. См. glMap2. - GL_MAP2_TEXTURE_COORD_2
Параметр params возвращает одно логическое значение, указывающее, генерирует ли двухразовое вычисление координаты объемной текстуры. См. glMap2. - GL_MAP2_TEXTURE_COORD_3
Параметр params возвращает одно логическое значение, указывающее, генерирует ли двухразовое вычисление координаты трехмерной текстуры. См. glMap2. - GL_MAP2_TEXTURE_COORD_4
Параметр params возвращает одно логическое значение, указывающее, генерирует ли двухразовое вычисление координаты трехмерной текстуры. См. glMap2. - GL_MAP2_VERTEX_3
Параметр params возвращает одно логическое значение, указывающее, генерирует ли двухразовое вычисление координаты трехмерных вершин. См. glMap2. - GL_MAP2_VERTEX_4
Параметр params возвращает одно логическое значение, указывающее, генерирует ли двухразовое вычисление координаты 4-D вершин. См. glMap2. - GL_MAP_COLOR
Параметр params возвращает одно логическое значение, указывающее, следует ли заменять цвета и цветовые индексы подстановкой таблицы во время передачи пикселей. См. раздел glPixelTransfer. - GL_MAP_STENCIL
Параметр params возвращает одно логическое значение, указывающее, следует ли заменять индексы трафарета подстановкой таблицы во время передачи пикселей. См. раздел glPixelTransfer. - GL_MATRIX_MODE
Параметр params возвращает одно значение: символьную константу, указывающую, какой матричный стек в настоящее время является целевым объектом всех операций матрицы. См . раздел glMatrixMode. - GL_MAX_CLIENT_ATTRIB_STACK_DEPTH
Параметр params возвращает одно значение, указывающее максимальную поддерживаемую глубину стека атрибутов клиента. См. раздел glPushClientAttrib. - GL_MAX_ATTRIB_STACK_DEPTH
Параметр params возвращает одно значение: максимальную поддерживаемую глубину стека атрибутов. См . раздел glPushAttrib. - GL_MAX_CLIP_PLANES
Параметр params возвращает одно значение: максимальное число определяемых приложением плоскостей отсечения. См. раздел glClipPlane. - GL_MAX_EVAL_ORDER
Параметр params возвращает одно значение: максимальный порядок уравнений, поддерживаемый 1-D и 2D-вычислителями. См . статью glMap1 и glMap2. - GL_MAX_LIGHTS
Параметр params возвращает одно значение: максимальное число огней. См. раздел glLight. - GL_MAX_LIST_NESTING
Параметр params возвращает одно значение: максимальную глубину рекурсии, разрешенную при обходе списка отображения. См. раздел glCallList. - GL_MAX_MODELVIEW_STACK_DEPTH
Параметр params возвращает одно значение: максимальную поддерживаемую глубину стека матрицы modelview. См. раздел glPushMatrix. - GL_MAX_NAME_STACK_DEPTH
Параметр params возвращает одно значение: максимальную поддерживаемую глубину стека имен выбора. См. glPushName. - GL_MAX_PIXEL_MAP_TABLE
Параметр params возвращает одно значение: максимальный поддерживаемый размер таблицы подстановки glPixelMap . - GL_MAX_PROJECTION_STACK_DEPTH
Параметр params возвращает одно значение: максимальную поддерживаемую глубину стека матриц проекции. См. раздел glPushMatrix. - GL_MAX_TEXTURE_SIZE
Параметр params возвращает одно значение: максимальную ширину или высоту любого изображения текстуры (без границ). См . статьи glTexImage1D и glTexImage2D. - GL_MAX_TEXTURE_STACK_DEPTH
Параметр params возвращает одно значение: максимальную поддерживаемую глубину стека матриц текстуры. См. раздел glPushMatrix. - GL_MAX_VIEWPORT_DIMS
Параметр params возвращает два значения: максимальную поддерживаемую ширину и высоту окна просмотра. См. раздел glViewport. - GL_MODELVIEW_MATRIX
Параметр params возвращает 16 значений: матрица modelview в верхней части стека матрицы modelview. См. раздел glPushMatrix. - GL_MODELVIEW_STACK_DEPTH
Параметр params возвращает одно значение: количество матриц в стеке матриц modelview. См. раздел glPushMatrix. - GL_NAME_STACK_DEPTH
Параметр params возвращает одно значение: количество имен в стеке имен выбора. См. glPushName. - GL_NORMAL_ARRAY
Параметр params возвращает одно логическое значение, указывающее, включен ли обычный массив. См . раздел glNormalPointer. - GL_NORMAL_ARRAY_STRIDE
Параметр params возвращает одно значение, смещение байтов между последовательными нормальными значениями в массиве normal. См . раздел glNormalPointer. - GL_NORMAL_ARRAY_TYPE
Параметр params возвращает одно значение, тип данных каждой координаты в обычном массиве. См . раздел glNormalPointer. - GL_NORMALIZE
Параметр params возвращает одно логическое значение, указывающее, масштабируются ли нормы автоматически до единицы измерения после их преобразования в координаты глаза. См . glNormal. - GL_PACK_ALIGNMENT
Параметр params возвращает одно значение: выравнивание байтов, используемое для записи пиксельных данных в память. См. раздел glPixelStore. - GL_PACK_LSB_FIRST
Параметр params возвращает одно логическое значение, указывающее, записываются ли сначала однобитовые пиксели, записываемые в память, в наименее значимый бит каждого байта без знака. См. раздел glPixelStore. - GL_PACK_ROW_LENGTH
Параметр params возвращает одно значение: длину строки, используемую для записи пиксельных данных в память. См. раздел glPixelStore. - GL_PACK_SKIP_PIXELS
Параметр params возвращает одно значение: количество пропущенных расположений пикселей перед записью первого пикселя в память. См. раздел glPixelStore. - GL_PACK_SKIP_ROWS
Параметр params возвращает одно значение: количество строк в расположениях пикселей, пропущенных до записи первого пикселя в память. См. раздел glPixelStore. - GL_PACK_SWAP_BYTES
Параметр params возвращает одно логическое значение, указывающее, переключаются ли байты 2-байтовых и 4-байтовых индексов пикселей и компоненты перед записью в память. См. раздел glPixelStore. - GL_PERSPECTIVE_CORRECTION_HINT
Параметр params возвращает одно значение: символьную константу, указывающую режим указания на исправление перспективы. См. раздел glHint. - GL_PIXEL_MAP_A_TO_A_SIZE
Параметр params возвращает одно значение: размер таблицы преобразования альфа-в альфа-пикселей. См . glPixelMap. - GL_PIXEL_MAP_B_TO_B_SIZE
Параметр params возвращает одно значение: размер таблицы преобразования пикселей синим на синий. См . glPixelMap. - GL_PIXEL_MAP_G_TO_G_SIZE
Параметр params возвращает одно значение: размер таблицы преобразования пикселей с зеленого на зеленый. См . glPixelMap. - GL_PIXEL_MAP_I_TO_A_SIZE
Параметр params возвращает одно значение: размер таблицы преобразования индексов в альфа-пикселей. См . glPixelMap. - GL_PIXEL_MAP_I_TO_B_SIZE
Параметр params возвращает одно значение: размер таблицы преобразования индексов в синие пиксели. См . glPixelMap. - GL_PIXEL_MAP_I_TO_G_SIZE
Параметр params возвращает одно значение: размер таблицы преобразования индексов в зеленый пиксель. См . glPixelMap. - GL_PIXEL_MAP_I_TO_I_SIZE
Параметр params возвращает одно значение: размер таблицы преобразования пикселей между индексами. См . glPixelMap. - GL_PIXEL_MAP_I_TO_R_SIZE
Параметр params возвращает одно значение: размер таблицы преобразования индексов в красные пиксели. См . glPixelMap. - GL_PIXEL_MAP_R_TO_R_SIZE
Параметр params возвращает одно значение: размер таблицы преобразования пикселей с красного на красный. См . glPixelMap. - GL_PIXEL_MAP_S_TO_S_SIZE
Параметр params возвращает одно значение: размер таблицы преобразования пикселей трафарета в набор элементов. См . glPixelMap. - GL_POINT_SIZE
Параметр params возвращает одно значение: размер точки, указанный в glPointSize. - GL_POINT_SIZE_GRANULARITY
Параметр params возвращает одно значение: разницу в размерах между смежными поддерживаемыми размерами для сглаживаемых точек. См. раздел glPointSize. - GL_POINT_SIZE_RANGE
Параметр params возвращает два значения: наименьший и самый большой поддерживаемый размер для сглаживаемых точек. См. раздел glPointSize. - GL_POINT_SMOOTH
Параметр params возвращает одно логическое значение, указывающее, включено ли сглаживание точек. См. раздел glPointSize. - GL_POINT_SMOOTH_HINT
Параметр params возвращает одно значение: символьную константу, указывающую режим указания сглаживания точек. См. раздел glHint. - GL_POLYGON_MODE
Параметр params возвращает два значения: символические константы, указывающие, являются ли фронтовые и задние многоугольниками растеризованы в виде точек, линий или заполненных многоугольников. См . раздел glPolygonMode. - GL_POLYGON_OFFSET_FACTOR
Параметр params возвращает одно значение , коэффициент масштабирования, используемый для определения смещения переменной, добавляемого к значению глубины каждого фрагмента, создаваемого при растровом многоугольнике. См . раздел glPolygonOffset. - GL_POLYGON_OFFSET_UNITS
Параметр params возвращает одно значение. Это значение умножается на значение, зависящее от реализации, а затем добавляется к значению глубины каждого фрагмента, создаваемого при растровом многоугольнике. См . раздел glPolygonOffset. - GL_POLYGON_OFFSET_FILL
Параметр params возвращает одно логическое значение, указывающее, включено ли смещение многоугольников для многоугольников в режиме заполнения. См . раздел glPolygonOffset. - GL_POLYGON_OFFSET_LINE
Параметр params возвращает одно логическое значение, указывающее, включено ли смещение многоугольников для многоугольников в режиме строки. См . раздел glPolygonOffset. - GL_POLYGON_OFFSET_POINT
Параметр params возвращает одно логическое значение, указывающее, включено ли смещение многоугольников для многоугольников в режиме точки. См . раздел glPolygonOffset. - GL_POLYGON_SMOOTH
Параметр params возвращает одно логическое значение, указывающее, включено ли сглаживание многоугольников. См . раздел glPolygonMode. - GL_POLYGON_SMOOTH_HINT
Параметр params возвращает одно значение: символьную константу, указывающую режим указания сглаживания многоугольников. См. раздел glHint. - GL_POLYGON_STIPPLE
Параметр params возвращает одно логическое значение, указывающее, включено ли стиплинг многоугольников. См . glPolygonStipple. - GL_PROJECTION_MATRIX
Параметр params возвращает 16 значений: матрица проекции в верхней части стека матриц проекции. См. раздел glPushMatrix. - GL_PROJECTION_STACK_DEPTH
Параметр params возвращает одно значение: количество матриц в стеке матриц проекции. См. раздел glPushMatrix. - GL_READ_BUFFER
Параметр params возвращает одно значение: символьную константу, указывающую, какой буфер цвета выбран для чтения. См . статью glReadPixels и glAccum. - GL_RED_BIAS
Параметр params возвращает одно значение: красный коэффициент смещения, используемый во время передачи пикселей. См. раздел glPixelTransfer. - GL_RED_BITS
Параметр params возвращает одно значение: количество красных битовых плоскостей в каждом цветовом буфере. - GL_RED_SCALE
Параметр params возвращает одно значение: красный коэффициент масштабирования, используемый при передаче пикселей. См. раздел glPixelTransfer. - GL_RENDER_MODE
Параметр params возвращает одно значение: символьную константу, указывающую, находится ли OpenGL в режиме отрисовки, выбора или обратной связи. См . раздел glRenderMode. - GL_RGBA_MODE
Параметр params возвращает одно логическое значение, указывающее, находится ли OpenGL в режиме RGBA (TRUE) или в режиме цветового индекса (FALSE). См. раздел glColor. - GL_SCISSOR_BOX
Параметр params возвращает четыре значения: координаты окна x и y ножницы, а затем его ширину и высоту. См. раздел glScissor. - GL_SCISSOR_TEST
Параметр params возвращает одно логическое значение, указывающее, включено ли ножницы. См. раздел glScissor. - GL_SHADE_MODEL
Параметр params возвращает одно значение: символьную константу, указывающую, является ли режим заливки плоским или гладким. См. раздел glShadeModel. - GL_STENCIL_BITS
Параметр params возвращает одно значение: количество битовых плоскостей в буфере набора элементов. - GL_STENCIL_CLEAR_VALUE
Параметр params возвращает одно значение: индекс, для которого очищаются битовые плоскости набора элементов. См . раздел glClearStencil. - GL_STENCIL_FAIL
Параметр params возвращает одно значение: символьную константу, указывающую, какое действие выполняется при сбое теста набора элементов. См. раздел glStencilOp. - GL_STENCIL_FUNC
Параметр params возвращает одно значение: символьную константу, указывающую, какая функция используется для сравнения ссылочного значения набора элементов со значением буфера трафарета. См. раздел glStencilFunc. - GL_STENCIL_PASS_DEPTH_FAIL
Параметр params возвращает одно значение: символьную константу, указывающую, какое действие выполняется при прохождении теста набора элементов, но тест глубины завершается сбоем. См. раздел glStencilOp. - GL_STENCIL_PASS_DEPTH_PASS
Параметр params возвращает одно значение: символьную константу, указывающую, какое действие выполняется при прохождении теста набора элементов и прохождении теста глубины. См. раздел glStencilOp. - GL_STENCIL_REF
Параметр params возвращает одно значение: ссылочные значения, сравниваемые с содержимым буфера набора элементов. См. раздел glStencilFunc. - GL_STENCIL_TEST
Параметр params возвращает одно логическое значение, указывающее, включено ли тестирование наборов элементов для фрагментов. См . статью glStencilFunc и glStencilOp. - GL_STENCIL_VALUE_MASK
Параметр params возвращает одно значение: маску, которая используется для маскирования как ссылочного значения набора элементов, так и значения буфера набора элементов перед их сравнением. См. раздел glStencilFunc. - GL_STENCIL_WRITEMASK
Параметр params возвращает одно значение: маска, управляющая записью битовых планов набора элементов. См. раздел glStencilMask. - GL_STEREO
Параметр params возвращает одно логическое значение, указывающее, поддерживаются ли стерео буферы (слева и справа). - GL_SUBPIXEL_BITS
Параметр params возвращает одно значение: оценку количества битов разрешения подпиксели, используемых для размещения растровой геометрии в координатах окна. - GL_TEXTURE_1D
Параметр params возвращает одно логическое значение, указывающее, включено ли одно объемное сопоставление текстур. См . glTexImage1D. - GL_TEXTURE_2D
Параметр params возвращает одно логическое значение, указывающее, включено ли двухуровневое сопоставление текстур. См . glTexImage2D. - GL_TEXTURE_COORD_ARRAY
Параметр params возвращает одно логическое значение, указывающее, включен ли массив координат текстуры. См . glTexCoordPointer. - GL_TEXTURE_COORD_ARRAY_SIZE
Параметр params возвращает одно значение — количество координат на элемент в массиве координат текстуры. См . glTexCoordPointer. - GL_TEXTURE_COORD_ARRAY_STRIDE
Параметр params возвращает одно значение, смещение в байтах между последовательными элементами в массиве координат текстуры. См . glTexCoordPointer. - GL_TEXTURE_COORD_ARRAY_TYPE
Параметр params params возвращает одно значение— тип данных координат в массиве координат текстуры. См . glTexCoordPointer. - GL_TEXTURE_ENV_COLOR
Параметр params возвращает четыре значения: красный, зеленый, синий и альфа-значения цвета среды текстуры. Целочисленные значения, если они запрашиваются, линейно сопоставляются с внутренним представлением с плавающей запятой таким образом, что 1,0 возвращает наиболее положительное представляющее целочисленное значение, а 1,0 — наиболее отрицательное представляющее целочисленное значение. См . glTexEnv. - GL_TEXTURE_ENV_MODE
Параметр params возвращает одно значение: символьную константу, указывающую, какая функция среды текстуры выбрана в данный момент. См . glTexEnv. - GL_TEXTURE_GEN_Q
Параметр params возвращает одно логическое значение, указывающее, включено ли автоматическое создание координаты текстуры Q. См . glTexGen. - GL_TEXTURE_GEN_R
Параметр params возвращает одно логическое значение, указывающее, включено ли автоматическое создание координаты текстуры R. См . glTexGen. - GL_TEXTURE_GEN_S
Параметр params возвращает одно логическое значение, указывающее, включено ли автоматическое создание координат текстуры S. См . glTexGen. - GL_TEXTURE_GEN_T
Параметр params возвращает одно логическое значение, указывающее, включено ли автоматическое создание координаты текстуры T. См . glTexGen. - GL_TEXTURE_MATRIX
Параметр params возвращает 16 значений: матрица текстуры в верхней части стека матриц текстур. См . glPushMatrix. - GL_TEXTURE_STACK_DEPTH
Параметр params возвращает одно значение: количество матриц в стеке матриц текстуры. См . glPushMatrix. - GL_UNPACK_ALIGNMENT
Параметр params возвращает одно значение: выравнивание байтов, используемое для чтения пиксельных данных из памяти. См . glPixelStore. - GL_UNPACK_LSB_FIRST
Параметр params возвращает одно логическое значение, указывающее, считываются ли однобитовые пиксели из памяти первыми из наименее значимого бита каждого байта без знака. См . glPixelStore. - GL_UNPACK_ROW_LENGTH
Параметр params возвращает одно значение: длину строки, используемую для чтения пиксельных данных из памяти. См . glPixelStore. - GL_UNPACK_SKIP_PIXELS
Параметр params возвращает одно значение: количество пропущенных расположений пикселей до считывания первого пикселя из памяти. См . glPixelStore. - GL_UNPACK_SKIP_ROWS
Параметр params возвращает одно значение: количество строк расположения пикселей, пропущенных до считывания первого пикселя из памяти. См . glPixelStore. - GL_UNPACK_SWAP_BYTES
Параметр params возвращает одно логическое значение, указывающее, переключаются ли байты 2-байтовых и 4-байтовых индексов пикселей и компонентов после считывания из памяти. См . glPixelStore. - GL_VERTEX_ARRAY
Параметр params возвращает одно логическое значение, указывающее, включен ли массив вершин. См . glVertexPointer. - GL_VERTEX_ARRAY_SIZE
Параметр params возвращает одно значение — количество координат на каждую вершину в массиве вершин. См . glVertexPointer. - GL_VERTEX_ARRAY_STRIDE
Параметр params возвращает одно значение, смещение в байтах между последовательными вершинами в массиве вершин. См . glVertexPointer. - GL_VERTEX_ARRAY_TYPE
Параметр params возвращает одно значение, тип данных каждой координаты в массиве вершин. См . glVertexPointer. - GL_VIEWPORT
Параметр params возвращает четыре значения: координаты окна x и y окна просмотра, а затем его ширину и высоту. См . glViewport. - GL_ZOOM_X
Параметр params возвращает одно значение: коэффициент масштабирования x пикселей. См . раздел glPixelZoom. - GL_ZOOM_Y
Параметр params возвращает одно значение: коэффициент увеличения пикселя y . См . раздел glPixelZoom. -
params
-
Возвращает значение или значения указанного параметра.
Эта функция не возвращает значение.
Следующие коды ошибок могут быть получены функцией glGetError .
Имя | Значение |
---|---|
|
pname не является допустимым значением. |
|
Метод glGetDoublev был вызван между вызовомglBegin и соответствующим вызовом glEnd. |
Эта функция возвращает значения для простых переменных состояния в OpenGL. Параметр pname — это символьная константа, указывающая возвращаемую переменную состояния, а params — это указатель на массив указанного типа, в который помещаются возвращаемые данные.
Преобразование типов выполняется, если тип params отличается от запрашиваемого значения переменной состояния. При вызове glGetBooleanv значение с плавающей запятой или целое число преобразуется в GL_FALSE, если и только в том случае, если оно равно нулю. В противном случае он преобразуется в GL_TRUE.
При вызове glGetIntegerv логические значения возвращаются как GL_TRUE или GL_FALSE, а большинство значений с плавающей запятой округляются до ближайшего целочисленного значения. Однако цвета и нормальные значения с плавающей запятой возвращаются с помощью линейного сопоставления, которое сопоставляет 1,0 с наиболее положительным изообразимым целочисленным значением, а 1,0 — с наиболее отрицательным целым числом.
При вызове glGetFloatv или glGetDoublev логические значения возвращаются в виде GL_TRUE или GL_FALSE, а целочисленные значения преобразуются в значения с плавающей запятой.
С помощью glIsEnabled можно легко запросить многие логические параметры.
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|
Библиотека |
|
DLL |
|