亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? gui_drawbitmap.c

?? UC_GUI開發源代碼,里面含有范例,源文件
?? C
字號:
/*
*********************************************************************************************************
*                                             uC/GUI V3.98
*                        Universal graphic software for embedded applications
*
*                       (c) Copyright 2002, Micrium Inc., Weston, FL
*                       (c) Copyright 2002, SEGGER Microcontroller Systeme GmbH
*
*              礐/GUI is protected by international copyright laws. Knowledge of the
*              source code may not be used to write a similar product. This file may
*              only be used in accordance with a license and should not be redistributed
*              in any way. We appreciate your understanding and fairness.
*
----------------------------------------------------------------------
File        : GUI_DrawBitmap.C
Purpose     : Implementation of GUI_DrawBitmap
---------------------------END-OF-HEADER------------------------------
*/

#include <stddef.h>
#include "GUI_Private.h"

/*********************************************************************
*
*       Public code
*
**********************************************************************
*/
/*********************************************************************
*
*       GL_DrawBitmap
*
* Purpose:
*  Translates the external bitmap format into an internal
*  format. This turned out to be necessary as the internal
*  format is easier to create and more flexible for routines
*  that draw text-bitmaps.
*/
void GL_DrawBitmap(const GUI_BITMAP GUI_UNI_PTR * pBitmap, int x0, int y0) {
  GUI_DRAWMODE PrevDraw;
  const GUI_LOGPALETTE GUI_UNI_PTR * pPal;
  pPal = pBitmap->pPal;
  PrevDraw = GUI_SetDrawMode(0);  /* No Get... at this point */
  GUI_SetDrawMode((pPal && pPal->HasTrans) ? (PrevDraw|GUI_DRAWMODE_TRANS) : PrevDraw &(~GUI_DRAWMODE_TRANS));
  if (pBitmap->pMethods) {
    #if GUI_COMPILER_SUPPORTS_FP      /* Do not support this on VERY simple chips and compilers */
      pBitmap->pMethods->pfDraw(x0, y0, pBitmap->XSize ,pBitmap->YSize, (U8 const *)pBitmap->pData, pBitmap->pPal, 1, 1);
    #endif
  } else {
    const LCD_PIXELINDEX* pTrans;
    pTrans = LCD_GetpPalConvTable(pBitmap->pPal);
    if (!pTrans) {
      pTrans = (pBitmap->BitsPerPixel != 1) ? NULL : &LCD_BKCOLORINDEX;
    }
    LCD_DrawBitmap( x0,y0
                    ,pBitmap->XSize ,pBitmap->YSize
                    ,1,1
                    ,pBitmap->BitsPerPixel
                    ,pBitmap->BytesPerLine
                    ,pBitmap->pData
                    ,pTrans);
  }
  GUI_SetDrawMode(PrevDraw);
}

/*********************************************************************
*
*       GUI_DrawBitmap
*/
void GUI_DrawBitmap(const GUI_BITMAP GUI_UNI_PTR * pBitmap, int x0, int y0) {
  #if (GUI_WINSUPPORT)
    GUI_RECT r;
  #endif
  GUI_LOCK();
  #if (GUI_WINSUPPORT)
    WM_ADDORG(x0,y0);
    r.x1 = (r.x0 = x0) + pBitmap->XSize-1;
    r.y1 = (r.y0 = y0) + pBitmap->YSize-1;
    WM_ITERATE_START(&r) {
  #endif
  GL_DrawBitmap(pBitmap, x0, y0);
  #if (GUI_WINSUPPORT)
    } WM_ITERATE_END();
  #endif
  GUI_UNLOCK();
}

/*************************** End of file ****************************/
	 	 			 		    	 				 	  			   	 	 	 	 	 	  	  	      	   		 	 	 		  		  	 		 	  	  			     			       	   	 			  		    	 	     	 				  	 					 	 			   	  	  			 				 		 	 	 			     			 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91亚洲永久精品| 国产调教视频一区| 亚洲国产视频一区| 欧美亚洲高清一区二区三区不卡| 亚洲欧美日韩中文字幕一区二区三区| 国产成a人亚洲| 中文字幕一区不卡| 色8久久人人97超碰香蕉987| 成人免费一区二区三区在线观看| 91麻豆国产精品久久| 亚洲一区二区三区视频在线播放| 欧美三级欧美一级| 免费视频最近日韩| 久久精品男人天堂av| 色哟哟日韩精品| 日韩黄色免费电影| 精品国产精品一区二区夜夜嗨| 国产精品亚洲一区二区三区在线| 国产午夜三级一区二区三| 91在线播放网址| 婷婷丁香久久五月婷婷| 精品久久久影院| 95精品视频在线| 日韩和欧美一区二区三区| 26uuu国产电影一区二区| 一道本成人在线| 欧美日韩精品高清| 欧美激情艳妇裸体舞| 一区在线播放视频| 国产精品电影一区二区三区| 欧美不卡视频一区| 成人动漫一区二区| 日韩欧美视频在线| 国产日韩视频一区二区三区| 日韩电影在线观看一区| 欧美一区二视频| 久久成人羞羞网站| 欧美老年两性高潮| 亚洲中国最大av网站| 精品久久久久久久久久久久包黑料| 丁香婷婷综合激情五月色| 亚洲国产精品自拍| 亚洲国产高清在线观看视频| 欧美色图天堂网| 成人网在线播放| 偷偷要91色婷婷| 国产精品三级视频| 欧美一二三区在线观看| 在线精品视频一区二区三四| 国产精品一品二品| 青娱乐精品视频在线| 亚洲视频资源在线| 久久嫩草精品久久久精品一| 欧美三级资源在线| jizzjizzjizz欧美| 国产精品一区二区免费不卡 | 欧美日韩国产精品自在自线| 国产精品自产自拍| 三级成人在线视频| 亚洲永久免费视频| 国产精品国产自产拍高清av| 欧美大片免费久久精品三p| 欧美日韩视频一区二区| 色综合色综合色综合| 成人av电影在线网| 国产成人av一区二区三区在线| 爽好久久久欧美精品| 亚洲综合偷拍欧美一区色| 亚洲视频一区二区在线| 国产精品久久久久影院色老大| 亚洲精品一区二区三区蜜桃下载 | 美女国产一区二区| 午夜电影一区二区| 亚洲国产裸拍裸体视频在线观看乱了| 国产精品欧美综合在线| 久久久激情视频| 精品成人在线观看| 精品久久久久久久一区二区蜜臀| 欧美一区二区精品在线| 8x福利精品第一导航| 欧美精品1区2区3区| 欧美日韩免费一区二区三区| 欧美日韩中文字幕一区二区| 精品视频在线免费| 欧美精品xxxxbbbb| 欧美成人精品高清在线播放| 精品久久久久久久人人人人传媒| 精品国产欧美一区二区| 精品三级在线看| 久久久91精品国产一区二区精品 | 美国十次综合导航| 久久机这里只有精品| 精品一区二区日韩| 国产精品123| av一区二区三区四区| 色婷婷亚洲一区二区三区| 色天使久久综合网天天| 欧美日韩美少妇| 日韩你懂的在线播放| 精品国产91乱码一区二区三区 | 日韩一级二级三级精品视频| 日韩一区二区三区高清免费看看 | 欧美日韩一卡二卡三卡| 制服丝袜国产精品| 久久精品人人做人人爽97| 欧美国产一区二区在线观看| 亚洲欧美日韩国产成人精品影院 | 亚洲国产一区在线观看| 麻豆精品视频在线观看免费| 国产精品亚洲一区二区三区在线| 99久久久久久| 欧美日韩在线三级| 久久综合九色综合久久久精品综合| 国产欧美日韩另类视频免费观看| 亚洲人精品午夜| 爽好多水快深点欧美视频| 国产91丝袜在线18| 欧美自拍丝袜亚洲| 精品88久久久久88久久久| 中文字幕一区av| 青草国产精品久久久久久| 成人激情开心网| 欧美伦理视频网站| 国产三级一区二区| 亚洲一区二区精品3399| 国产一区二区三区免费观看| 91蝌蚪porny九色| 久久亚洲春色中文字幕久久久| 亚洲人成精品久久久久| 久久国产免费看| 在线观看亚洲精品| 国产欧美日韩在线看| 香蕉加勒比综合久久| 国产自产2019最新不卡| 欧美性高清videossexo| 91社区在线播放| 91丨九色porny丨蝌蚪| 日韩欧美中文一区| 亚洲激情图片一区| 国产69精品一区二区亚洲孕妇| 欧美日韩亚洲综合一区| 亚洲精品少妇30p| 国产成a人亚洲精品| 精品日韩一区二区三区免费视频| 日韩美女啊v在线免费观看| 麻豆精品视频在线| 欧美群妇大交群中文字幕| 中文字幕中文字幕在线一区| 激情六月婷婷久久| 欧美日韩国产精品成人| 夜夜精品视频一区二区| 成人av在线网站| 久久久久久久久久久黄色| 日韩精品91亚洲二区在线观看| 色婷婷一区二区三区四区| 亚洲欧美综合色| 国产成人综合亚洲网站| 精品sm捆绑视频| 久久精品国产亚洲a| 欧美久久婷婷综合色| 一区二区三区小说| 色美美综合视频| 亚洲欧美综合色| 91在线视频免费观看| 国产精品三级视频| 成人ar影院免费观看视频| 中文文精品字幕一区二区| 国产精品99久久久久久久vr | 7777精品伊人久久久大香线蕉超级流畅 | 色综合久久久久综合体桃花网| 亚洲国产精品av| 国产乱淫av一区二区三区| 日韩精品一区二区三区swag| 麻豆国产精品一区二区三区 | 欧美三区在线观看| 亚洲国产精品一区二区尤物区| 色综合久久久久综合体| 亚洲欧美精品午睡沙发| 色8久久精品久久久久久蜜| 亚洲综合小说图片| 欧美日韩国产高清一区二区三区| 午夜精品免费在线观看| 91精品国产乱| 韩国视频一区二区| 国产亚洲欧美一区在线观看| 成人久久久精品乱码一区二区三区| 国产精品亲子乱子伦xxxx裸| 91丝袜美女网| 亚洲成a人v欧美综合天堂下载 | 一区二区欧美视频| 欧美性色欧美a在线播放| 日韩中文字幕亚洲一区二区va在线 | 欧美一区二区三区性视频| 久久国产尿小便嘘嘘| 国产精品视频观看| 91色|porny| 日韩国产欧美三级| www国产精品av| 成人动漫视频在线| 日欧美一区二区|