glPixelZoom, fonction
La fonction glPixelZoom spécifie les facteurs de zoom en pixels.
Syntaxe
void WINAPI glPixelZoom(
GLfloat xfactor,
GLfloat yfactor
);
Paramètres
-
xfactor
-
Facteur de zoom x pour les opérations d’écriture de pixels.
-
yfactor
-
Facteur de zoom y pour les opérations d’écriture de pixels.
Valeur renvoyée
Cette fonction ne retourne pas de valeur.
Codes d’erreur
Le code d’erreur suivant peut être récupéré par la fonction glGetError .
Name | Signification |
---|---|
|
La fonction a été appelée entre un appel à glBegin et l’appel à glEnd correspondant. |
Notes
La fonction glPixelZoom spécifie des valeurs pour les facteurs de zoom x et y . Pendant l’exécution de glDrawPixels ou glCopyPixels, si (xr ,yr ) est la position raster actuelle et qu’un élément donné se trouve dans la nième ligne et la colonne mième du rectangle de pixels, alors les pixels dont les centres sont dans le rectangle avec des coins à
sont des candidats au remplacement. Tout pixel dont le centre se trouve sur le bord inférieur ou gauche de cette région rectangulaire est également modifié.
Les facteurs de zoom de pixel ne sont pas limités aux valeurs positives. Les facteurs de zoom négatifs reflètent l’image obtenue sur la position raster actuelle.
Les fonctions suivantes récupèrent des informations relatives à glPixelZoom :
glGet avec argument GL_ZOOM_X
glGet avec argument GL_ZOOM_Y
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows 2000 Server [applications de bureau uniquement] |
En-tête |
|
Bibliothèque |
|
DLL |
|