📄 vesa.h
字号:
#include "define.h"
struct
{
char sig[4];
unsigned int version;
char far *oemstring;
char capabilities[4];
unsigned int *videomode;
unsigned int memory;
unsigned char reserved[242];
} VESA;
struct
{
unsigned int attrib;
unsigned char wina_attrib;
unsigned char winb_attrib;
unsigned int wingran;
unsigned int winsize;
unsigned int win_aseg;
unsigned int win_bseg;
unsigned long winfunc;
unsigned int bytesperline;
unsigned int width;
unsigned int height;
unsigned char xchar;
unsigned char ychar;
unsigned char planecount;
unsigned char bpp;
unsigned char bankcount;
unsigned char memorymodel;
unsigned char banksize;
unsigned char imagepagecount;
unsigned char misc[232];
} VESAbuffer;
unsigned int VESAmodes[MAXVIDEOMODES + 1]; /* List of all VESA modes, plus modified ones */
int DetectVESA();
void VESA_MakeModeList();
WORD VESA_ModeInfo(unsigned int, WORD regtop);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -