DOS SVGACC圖形開發庫函式
原型 extern void far drwfillellipse (PixelMode mode, int colr, int xcenter, int ycenter, int radiusx, int radiusy)
輸入 mode - 寫模式
colr - 顏色索引值
xcenter, ycenter - 橢圓的中心
radiusx - X方向的半徑
radiusy - Y方向的半徑
輸出 無返回值
用法 DRWELLIPSE以(xcenter,ycenter)為中心用指定的顏色和寫模式畫一個填充的橢圓。橫向半徑為radiusx、縱向半徑為radiusy。所有的xcenter,ycenter,radiusx和radiusy都是有效的。橢圓任何超出當前視口的矩形部份將不會繪製。
例子
/*
* Places a filled ellipse at the center of the screen
*/
#include <stdlib.h>
#include <conio.h>
#include "svgacc.h"
void main(void)
{
int vmode;
vmode = videomodeget();
if ( !whichvga() )
exit(1);
if ( whichmem() < 512)
exit(1);
if ( !res640() )
exit(1);
drwfillellipse (1,10,320,240,218,138);
getch();
videomodeset(vmode);
exit(0);
}