graph.h

来自「坦克大战,实现基本的游戏功能」· C头文件 代码 · 共 42 行

H
42
字号
/*
    graph.h

    图形库相关函数声明
    最后修改: 2007-06-19

*/

#ifndef FILE_GRAPH_INCLUDED
#define FILE_GRAPH_INCLUDED

/*#define VESA101H*/  /* VSEA 101h 模式开关,默认 VGA 12h 模式 */

enum COLORS
{
    BLACK        =  0,
    BLUE         =  1,
    GREEN        =  2,
    CYAN         =  3,
    RED          =  4,
    MAGENTA      =  5,
    BROWN        =  6,
    LIGHTGRAY    =  7,
    DARKGRAY     =  8,
    LIGHTBLUE    =  9,
    LIGHTGREEN   = 10,
    LIGHTCYAN    = 11,
    LIGHTRED     = 12,
    LIGHTMAGENTA = 13,
    YELLOW       = 14,
    WHITE        = 15
};

void CloseGraph();                                           /* 恢复文本模式 */
void InitGraph();                                            /* 进入图形模式模式 */
char GetPix(int nX, int nY);                                 /* 读点函数 */
void PutPix(int nX, int nY, unsigned char byColor);          /* 画点函数 */
void Rect(int nX1, int nY1, int nX2, int nY2, char byColor); /* 画空矩形 */
void Box(int nX1, int nY1, int nX2, int nY2, char byColor);  /* 画实矩形 */

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?