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

📄 guigraphics.h

📁 这个是boot gui的程序
💻 H
字号:
/*
 *  Start of Zoran Standard Header
 *  Copyright (c) 2005 Zoran Corporation
 *  
 *  
 *  All rights reserved.  Proprietary and confidential.
 *  
 *  DESCRIPTION for guigraphics.h
 *      Miscellaneous graphics routines
 *  
 *  NEW HISTORY COMMENT (description must be followed by a blank line)
 *  <Enter change description here>

 *  ===== HISTORY of changes in //depot/imgeng/sw/se_gw/gui/guigraphics.h
 *  
 *  15/Dec/05 #6  dstrauss   Added GUIDisplayYUVImage().
 *  13/Dec/05 #5  dstrauss   Added GUITextWidth(), GuiTextHeight(), 
 *                           and GUIEraseRectangle().
 *  12/Dec/05 #4  dstrauss   Allow the cursor to be "normal", "modified", 
 *                           or "erase" color.
 *   9/Dec/05 #3  dstrauss   Added GUIStatusText()
 *   6/Dec/05 #2  dstrauss   Added GUICursorBox(); added "erase" to GUIText().
 *   5/Dec/05 #1  dstrauss   Created.
 *  
 *
 *  End of Zoran Standard Header
 */
#ifndef GUIGRAPHICS_H_
#define GUIGRAPHICS_H_

typedef enum _eCursorColor {
  eCCNormal,                    /* normal cursor color */
  eCCModified,                  /* modified-value cursor color */
  eCCErase                      /* background color (i.e. erase the cursor) */
} eCursorColor;

extern void GUIPaintBackground(void);
extern void GUIPaintLogo(int x, int y);
extern void GUIinitGraphics(void);
extern void GUIText(int x, int y, const char *text, int erase);
extern void GUICursorBox(int x, int y, int xlen, int ylen, eCursorColor color);
extern void GUIStatusText(const char *text);
extern int  GUITextWidth(const char *text);
extern int  GUITextHeight(const char *text);
extern void GUIEraseRectangle(int x, int y, int w, int h);
extern void GUIDisplayYUVImage(int x, int y, int w, int h, unsigned char* src);

#endif /* GUIGRAPHICS_H_ */

⌨️ 快捷键说明

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