glPixelZoom 函数

glPixelZoom 函数指定像素缩放因子。

语法

void WINAPI glPixelZoom(
   GLfloat xfactor,
   GLfloat yfactor
);

参数

xfactor

像素写入操作的 x 缩放因子。

yfactor

像素写入操作的 y 缩放因子。

返回值

此函数不返回值。

错误代码

glGetError 函数可以检索以下错误代码。

名称 含义
GL_INVALID_OPERATION
在对 glBegin 的调用和对 glEnd 的相应调用之间调用了函数。

备注

glPixelZoom 函数指定 xy 缩放因子的值。 在执行 glDrawPixelsglCopyPixels 期间,如果 (xryr ) 是当前光栅位置,并且给定元素位于像素矩形的第 n行和 第 m列,则其中心位于矩形中且角位于矩形中的像素

显示像素候选位置的公式。

是替换的候选项。 中心位于此矩形区域底部或左边缘的任何像素也会被修改。

像素缩放因子不限于正值。 负缩放因子反映生成的有关当前光栅位置的图像。

以下函数检索与 glPixelZoom 相关的信息:

带参数GL_ZOOM_X的 glGet

带参数GL_ZOOM_Y的 glGet

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
标头
Gl.h

Opengl32.lib
DLL
Opengl32.dll

另请参阅

glBegin

glCopyPixels

glDrawPixels

glEnd