21xrx.com
2024-12-27 21:23:23 Friday
登录
文章检索 我的文章 写文章
c中的setviewport函数
2021-07-08 05:55:32 深夜i     --     --
c s e t v i e w p o r t

setviewport 函数设置图形输出的当前视口。

声明:void setviewport(int left, int top, int right, int bottom, int clip);

setviewport 函数用于将绘图限制在屏幕上的特定部分。 例如,setviewport(100, 100, 200, 200, 1);将限制我们在矩形(100,100, 200, 200)内的绘图活动。left、top、right、bottom是我们在其中的矩形主对角线的坐标 希望限制我们的绘图。 还要注意点(左、上)成为新的原点。

setviewport的C编程源代码

#include<graphics.h>
#include<conio.h>


main()
{
   int gd = DETECT, gm, midx, midy;

   initgraph(&gd, &gm, "C:\\TC\\BGI");

   midx = getmaxx()/2;
   midy = getmaxy()/2;

   setviewport(midx - 50, midy - 50, midx + 50, midy + 50, 1);
   circle(50, 50, 55);

   getch();
   closegraph();
   return 0;
}

 

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复