📄 usesvgac.c
字号:
/*************** svgacc.lib SVGA图形扩展库示例 ***************/
#include <stdlib.h>
#include <conio.h>
#include "svgacc.h"
void main(void)
{
int vmode, colr, y, i, index;
PaletteData orgpal, newpal;
vmode = videomodeget();
if ( !whichvga() )
exit(1);
if ( whichmem() < 512)
exit(1);
res640();
palget(orgpal,0,255);
for (index=0;index<256;index++) {
newpal[index].r = index / 4;
newpal[index].g = index / 4;
newpal[index].b = index / 4;
}
colr = 0;
for (y=0;y<480;y++) {
drwline(1,colr++,0,y,639,y);
if (colr>255)
colr = 0;
}
palchgauto(orgpal,newpal,0,255,2);
palchgauto(newpal,orgpal,0,255,2);
getch();
videomodeset(vmode);
exit(0);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -