glBitmap 函数绘制位图。位图是二进制的图像。 绘制时, 位图相对于当前的光栅位置定位和帧缓冲区像素对应 1 位图中写入使用当前光栅颜色或索引。 帧缓冲区像素对应于位图中的零不会被修改。
glBitmap 函数绘制位图。位图是二进制的图像。 绘制时, 位图相对于当前的光栅位置定位和帧缓冲区像素对应 1 位图中写入使用当前光栅颜色或索引。 帧缓冲区像素对应于位图中的零不会被修改。
void WINAPI glBitmap(
GLSizei width,
GLSizei height,
GLfloat xorig,
GLfloat yorig,
GLfloat xmove,
GLfloat ymove,
const GLubyte *bitmap
);
width : 被显示的位图图像的像素宽度。
height : 被显示的位图图像的像素高度。
xorig : 位图图像中的起源的 x 位置。 原点被指从该位图与权利和正半轴的方向上的左下角。
yorig : 位图图像中的起源的 y 位置。 原点被指从该位图与权利和负半轴的方向上的左下角。
xmove : 源位图中 x 宽度值大小。
ymove : 源位图中 y 宽度值大小。
bitmap : 位图图像的地址。
函数返回值说明
GL_INVALID_VALUE : 变量 width 或 height 是无效的。
GL_INVALID_OPERATION : 在 glBegin 和 glEnd 函数作用范围外使用该函数。