funzione glPixelZoom

La funzione glPixelZoom specifica i fattori di zoom pixel.

Sintassi

void WINAPI glPixelZoom(
   GLfloat xfactor,
   GLfloat yfactor
);

Parametri

xfactor

Fattore di zoom x per operazioni di scrittura pixel.

yfactor

Fattore di zoom y per operazioni di scrittura pixel.

Valore restituito

Questa funzione non restituisce un valore.

Codici di errore

Il codice di errore seguente può essere recuperato dalla funzione glGetError .

Nome Significato
GL_INVALID_OPERATION
La funzione è stata chiamata tra una chiamata a glBegin e la chiamata corrispondente a glEnd.

Commenti

La funzione glPixelZoom specifica i valori per i fattori di zoom x e y . Durante l'esecuzione di glDrawPixels o glCopyPixels, se (xr ,yr ) è la posizione raster corrente e un determinato elemento si trova nella n riga emth del rettangolo pixel, quindi pixel i cui centri si trovano nel rettangolo con angoli in corrispondenza degli angoli

Equazione che mostra le posizioni in cui i pixel sono candidati per la sostituzione.

sono candidati per la sostituzione. Qualsiasi pixel il cui centro si trova sul bordo inferiore o sinistro di questa area rettangolare viene modificato anche.

I fattori di zoom pixel non sono limitati ai valori positivi. I fattori di zoom negativi riflettono l'immagine risultante sulla posizione raster corrente.

Le funzioni seguenti recuperano informazioni correlate a glPixelZoom:

glGet con argomento GL_ZOOM_X

glGet con argomento GL_ZOOM_Y

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Gl.h
Libreria
Opengl32.lib
DLL
Opengl32.dll

Vedi anche

glBegin

glCopyPixels

glDrawPixels

glEnd