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

📄 fgraph.h

📁 这是一个潜入式开发的c语言代码
💻 H
字号:
/*  FGRAPH.h

    Interface Definitions for Graphics Package.

    Copyright (c) Richisland
    All Rights Reserved.
*/
#include "fpubdef.h"

#ifndef    __F_GRAPH_H__
#define __F_GRAPH_H__


typedef struct tag_GRAHICINFO
{
   UINT16 XSize,YSize;
   UINT16 MaxColor;
   UINT8  Bpp; /*Bits per pixel*/
   VOID (*pGDrvOpen)(VOID);
   VOID (*pGDrvClose)(VOID);
   VOID (*pGDrvEnable)(VOID);
   VOID (*pGDrvDisable)(VOID);
   VOID (*pGDrvClear)(VOID);
   VOID (*pGDrvPutPixel)(UINT16 x, UINT16 y, UINT16 color );
   UINT16 (*pGDrvGetPixel)(UINT16 x, UINT16 y);
} GRAHICINFO;

VOID GraphInit (VOID);
VOID GraphOpen (VOID);
VOID GraphClose (VOID);
VOID GraphPutPixel (UINT16 x, UINT16 y, UINT16 color );
UINT16 GraphGetPixel (UINT16 x, UINT16 y );
VOID GraphHide (VOID);
VOID GraphShow (VOID);
VOID GraphClear(VOID);

/* Driver must implements this*/
VOID GDrvInit (GRAHICINFO *pGInfo);

#endif /*__F_GRAPH_H__*/



⌨️ 快捷键说明

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