Função glPixelZoom

A função glPixelZoom especifica os fatores de zoom de pixel.

Sintaxe

void WINAPI glPixelZoom(
   GLfloat xfactor,
   GLfloat yfactor
);

Parâmetros

xfactor

O fator de zoom x para operações de gravação de pixel.

yfactor

O fator de zoom y para operações de gravação de pixel.

Retornar valor

Essa função não retorna um valor.

Códigos de erro

O código de erro a seguir pode ser recuperado pela função glGetError .

Nome Significado
GL_INVALID_OPERATION
A função foi chamada entre uma chamada para glBegin e a chamada correspondente para glEnd.

Comentários

A função glPixelZoom especifica valores para os fatores de zoom x e y . Durante a execução de glDrawPixels ou glCopyPixels, se (xr ,yr ) for a posição de raster atual, e um determinado elemento estiver na nth linha e mth coluna do retângulo pixel, em seguida, pixels cujos centros estão no retângulo com cantos em

Equação mostrando os locais em que os pixels são candidatos à substituição.

são candidatos para substituição. Qualquer pixel cujo centro está na borda inferior ou esquerda dessa região retangular também é modificado.

Os fatores de zoom de pixel não se limitam a valores positivos. Fatores de zoom negativos refletem a imagem resultante sobre a posição atual do raster.

As seguintes funções recuperam informações relacionadas ao glPixelZoom:

glGet com GL_ZOOM_X de argumento

glGet com GL_ZOOM_Y de argumento

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho
Gl.h
Biblioteca
Opengl32.lib
DLL
Opengl32.dll

Confira também

glBegin

glCopyPixels

glDrawPixels

glEnd