glRectf 函式
glRectf 函式會繪製矩形。
void WINAPI glRectf(
GLfloat x1,
GLfloat y1,
GLfloat x2,
GLfloat y2
);
-
x1
-
矩形頂點的 x 座標。
-
y1
-
矩形頂點的 Y 座標。
-
x2
-
矩形相反頂點的 x 座標。
-
y2
-
矩形相反頂點的 Y 座標。
此函式不會傳回值。
glGetError函式可以擷取下列錯誤碼。
glRectf 函式支援有效率地將矩形規格指定為兩個角落點。 每個矩形命令會採用四個引數,組織成兩組連續的 (x、 y) 座標,或兩個數組指標,每一個都會包含 (x、 y) 配對。 產生的矩形定義于 z = 0 平面中。
glRectf (x1,y1,x2,y2) 函式與下列序列完全相同:
glBegin (GL_POLYGON) ;
glVertex2 ( x1,y1 ) ;
glVertex2 ( x2,y1 ) ;
glVertex2 ( x2,y2 ) ;
glVertex2 ( x1,y2 ) ;
glEnd ( ) ;
請注意,如果第二個頂點位於第一個頂點的上方和右邊,則矩形會以逆時針線繞線來建構。
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows 2000 Server [僅限桌面應用程式] |
標頭 |
|
程式庫 |
|
DLL |
|