gfont422.c

来自「linux嵌入式开发程序」· C语言 代码 · 共 44 行

C
44
字号

/*===========================================================================
        2D Graphics Library
        ALL RIGHTS RESERVED, COPYRIGHT (C) FUJITSU LIMITED 1993-2002
        LICENSED MATERIAL - PROGRAM PROPERTY OF FUJITSU LIMITED
 ===========================================================================*/
#include "gl.h"#include "defhook.h"const static BYTE _GL_deffont8x20[] = {#include "ascii.fnt"    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00} ;int_GL_getfontYUV422(GL_WP *gp){    WORD code,i ;    if(gp->font.xdots!=8)        return GL_NoFontSize ;    switch(gp->font.ydots){    case 16:    case 17:        i = 1 ;        break ;    case 18:    case 19:    case 20:        i = 0 ;        break ;    default:        return GL_NoFontSize ;    }    code = gp->font.code ;    if(code>255)        code = 0 ;    gp->font.buf = (void _Far *)(_GL_deffont8x20 + 20*code + i) ;    return GL_Ok ;}

⌨️ 快捷键说明

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