⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vesa.h

📁 用来将电脑连接到电视荧幕, 并以15Khz输出的源码, 请只用在支援15Khz的荧幕上, 以免伤害荧幕
💻 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 + -