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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? graphic_cf_main.c

?? ADC 芯片板上的圖形圖像例子開發(fā)參考例子
?? C
字號:



#include "VGSDK.h"
#include "VGSDKpv.h"
#include "math.h"
//#include "stdlib.h"
//typedef signed long	S32;

_DGSNDWAV mono44;
_DGSNDWAV mono22;
int main( void )
{	

    int m1=0;
	int m2=0;
	int m3=0;
	int m4=0;
    vgFile yesornox=1;
	vgFile yesornoy=1;
    signed long x=0;
	signed long y=0;
	signed long newbx=0;
	signed long newby=0;
	signed long newcx=0;    signed long abcy=0;    signed long abcx=0;    signed long newdy=0;
	signed long dx=128;
	signed long dy=128;
	char* filename,	* filename1,*filename2,*filenameb,*filenamec,*filenamed;// Filename you want to display
	vgSURFACE *pSurface,*pSurface1,*pSurface2,*pSurfaceb,*pSurfacec,*pSurfaced;	
	
	filename = "RGB888\\A.BMP";
	filename1 = "BMP128.bmp";
	filename2 = "BMP256.bmp";
	filenameb = "RGB888\\B.BMP";
	filenamec = "RGB888\\C.BMP";
	filenamed = "RGB888\\D.BMP";
	
	UartConfigCh1(DATABIT8, BPS115200); // initialize for DebugPrintf	
	
	InitInterrupt();
	
	// Sound Initialization
	if( SndInit() == vgFALSE )
	{
		UartPrintfCh1( "Sound Initailization Failed.\r\n" );
		return -1;
	}
	
	// Nor Flash System Initialize
 	InitDumpFileSystem();
	
	//CF Fat File System Initialize
	if(vgFALSE == InitFatFileSystem())
	{
		UartPrintfCh1("CF Card File System Initialize Error \r\n");
	}
	else
	{
		UartPrintfCh1("CF Card File System Initialize Complete.  \r\n");
	}
	
	InitRenderingEngine();	//screen.c
	// Sound Enable
	vgSndEnable();
	
	// Load wave file to memory
	// PCM 16bit 44.100kHz
	
	vgSndSetWavcf( "wave\\mono44.wav", 127, &mono44 );
	mono44.mode |= DG_SND_MODE_LOOPING; //<============= LOOP MODE
	vgSndPlayWav( &mono44 );
	
	
	if(vgFALSE ==LoadSurfaceInfoFromBMPcf(filename,&pSurface))
	{
		UartPrintfCh1("LoadSurfaceInfoFromBMPcf Erro! \r\n");	
	}
	else
	{
		UartPrintfCh1("LoadSurfaceInfoFromBMPcf OK! \r\n");
	}
	if(vgFALSE ==LoadSurfaceInfoFromBMPcf(filename1,&pSurface1))
	{
		UartPrintfCh1("LoadSurfaceInfoFromBMPcf Erro! \r\n");	
	}
	else
	{
		UartPrintfCh1("LoadSurfaceInfoFromBMPcf OK! \r\n");
	}
		
		if(vgFALSE ==LoadSurfaceInfoFromBMPcf(filename2,&pSurface2))
	{
		UartPrintfCh1("LoadSurfaceInfoFromBMPcf Erro! \r\n");	
	}
	else
	{
		UartPrintfCh1("LoadSurfaceInfoFromBMPcf OK! \r\n");
	}
	    if(vgFALSE ==LoadSurfaceInfoFromBMPcf(filenameb,&pSurfaceb))
	{
		UartPrintfCh1("LoadSurfaceInfoFromBMPcf Erro! \r\n");	
	}
	else
	{
		UartPrintfCh1("LoadSurfaceInfoFromBMPcf OK! \r\n");
	}
		
		if(vgFALSE ==LoadSurfaceInfoFromBMPcf(filenamec,&pSurfacec))
	{
		UartPrintfCh1("LoadSurfaceInfoFromBMPcf Erro! \r\n");	
	}
	else
	{
		UartPrintfCh1("LoadSurfaceInfoFromBMPcf OK! \r\n");
	}
	if(vgFALSE ==LoadSurfaceInfoFromBMPcf(filenamed,&pSurfaced))
	{
		UartPrintfCh1("LoadSurfaceInfoFromBMPcf Erro! \r\n");	
	}
	else
	{
		UartPrintfCh1("LoadSurfaceInfoFromBMPcf OK! \r\n");
	}
	vgSetScreenMode( DGSCREENMODE_640x480 );
	
	//vgSetClipWindow(0,20,640,20);	//vgClearScreen(255,255,255);
	//vgFlip();
	vgSndStopWav(&mono44);
	VR0SndAllFree(1);
	// 
	// 
	vgSndSetWavcf( "wave\\mono22.wav", 127, &mono22 );
	mono22.mode |= DG_SND_MODE_LOOPING; //<============= LOOP MODE
	vgSndPlayWav( &mono22 );
	//vgSndStopWav(&mono22);
	vgSetDrawMode( DGDRAWMODE_TEXTURE);
	vgSetTexture( pSurface);
	
	// 
	VR0SndAllFree(1);
	//vgClearScreen(255,255,255);
	//vgSetTexture( pSurface2);
	//vgClearScreen(255,255,255);
	//vgFlip();
	
	
	vgSetDrawMode( DGDRAWMODE_TEXTURE);
	vgSetTexture( pSurface);
	
	//sin(60);
	
	
	while(1)
	{
		
	if(yesornox)
	{
	
	     if(x<=511)
	        {x++;
			newbx=511-x;
			newcx=511-x;
			}
		 else
	        {yesornox=0;}
	}
	else
    {
		 if(x>=0)
             {x--;
			 newbx=511-x;
			 newcx=511-x;
			 }
	     else
	         {yesornox=1;}
	}
		 


	if(yesornoy)
	{
	
	     if(y<=352)
	        {y++;
			newby=352-y;
			
			newdy=352-y;}
		 else
	        {yesornoy=0;}
	}
	else
    {
		 if(y>=0)
             {y--;
			 newby=352-y;
			 
			 newdy=352-y;}
	     else
	         {yesornoy=1;}
	}	   
		   
		
    
	
	delay(10000);
	 
	   abcx= (rand()%128);
	   abcy=(rand()%128);
	
	//vgClearScreen(255,255,255);	
	/*****************
	 vgFlip();
	vgSetTexture( pSurface1);	vgDrawTexture( 0,0,319,239,0,0,0);
	vgFlip();
	vgSetTexture( pSurface2);
	vgDrawTexture( 320,240,640,480,0,0,0);
	vgFlip();
	
	vgSetTexture( pSurface);
	******************/
	vgClearFMEM(0,0,640,480);
	//vgBeginPaint();
	//_vgFlip( 1000 );
	//vgSetShadeColor(135,82,51);
	//vgSetAlpha(255,255,255,DGBLEND_ONE,135,82,51,DGBLEND_SRCCOLOR);
	//vgSetTexture( pSurface1);

	//vgDrawTexture( 0,0,640,480,0,0,0);
	vgSetTexture( pSurfaceb);
	vgDrawShadeBox((newbx+abcx),(newby+abcy),dx,dy,135,82,51);
	vgDrawTexture( newbx,newby,dx,dy,0,0,0);
	vgSetTexture( pSurfacec);
	vgDrawTexture( newcx,y,dx,dy,0,0,0);
	vgSetTexture( pSurfaced);
	vgDrawTexture( x,newdy,dx,dy,0,0,0);
	//vgClearScreen(255,255,255);
	//vgFlip();
	vgSetTexture( pSurface);	vgDrawTexture( x,y,dx,dy,0,0,0);
	//vgFlip();
	//vgSetTexture( pSurface2);
	//vgDrawTexture( abcx,abcy,dx,dy,0,0,0);
	//vgDrawRotateTexture(x,y,dx,dy,(x+2),(y+2),(dx-10),(dy-10),1,80);
	// vgDrawTextureWithAlpha(x,y,dx,dy,0,0,0,0);
	
	//vgDrawTextureWithAlpha( x, y,dx,dy,0,0 , 0,180);
	//vgFlip();
	//vgFlip();
	//vgSetTexture( pSurface2);
	//vgDrawStretchTexture(0,0,640,480,1,1,1,1,1);
    //vgFlip();
	//vgFlip();
	
	//for(m1=0;m1<300;(m1=m1+10))
	//{delay(10000);
		//for(m2=0;m3<300;(m2=m2+10))
		//{delay(100000);
		//for(m3=0;m3<300;(m3=m3+10))
		//{delay(100000);
		//for(m4=0;m4<300;(m4=m4+10))
		//{delay(100000);
		//delay(100000);
		vgSetTexture( pSurfaced);
		vgDrawTexture( 0,0,640,480,0,0,0);
		vgFlip();
		vgSetClipWindow(100,100,300,300);
	    //vgDrawStretchTexture(0,0,640,480,1,1,640,160,0);
		//vgDrawRotateTexture(128,128,256,256,0,0,0,0,0,0);
		
		vgFlip();
		vgFlip();
    //}
	//}
// }
	 
	
   
	//vgFlip();
	//vgFlip();
	//vgFlip();
	//vgDrawRotateTexture(newbx,newby,dx,dy,0,0,0,0,3,0);
	//vgDrawStretchTexture( x, y, dx, dy, 
                          //(x+20), (y+20), dx, dy, 3);
	//vgDrawRotateTexture(x,y,dx,dy,0,0,0, 0, 0, 30);
	// vgDrawTextureWithAlpha( x, y, dx, dy, (x+20), (y+20),1,0);
	vgFlip();

    }
	
	while(1);

	return 1;	
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品国产自产拍高清av王其 | 丁香天五香天堂综合| 国产精品视频免费| 欧美一区二区三区系列电影| 国产成人福利片| 日韩电影免费在线| 亚洲精品日日夜夜| 国产亚洲综合性久久久影院| 欧美一卡2卡3卡4卡| 欧美在线观看一区二区| 成人av午夜电影| 国产精品中文有码| 国产一区二三区| 成人免费三级在线| 国产精品中文字幕一区二区三区| 精品影视av免费| 国产在线日韩欧美| 国产精品2024| 色婷婷av一区二区三区gif| 色域天天综合网| 欧美性大战久久久久久久| 欧美日本国产一区| 日韩免费看网站| 国产精品美女视频| 国产精品二区一区二区aⅴ污介绍| 欧美国产成人精品| 亚洲精选在线视频| 亚洲福利视频导航| 国内久久婷婷综合| 国产成人av在线影院| 在线一区二区三区| 91精品国产高清一区二区三区蜜臀 | 日本免费在线视频不卡一不卡二| 秋霞电影网一区二区| 国产专区综合网| 91久久精品午夜一区二区| 日韩一级片在线观看| 国产欧美日韩综合精品一区二区| 亚洲色图视频免费播放| 午夜欧美在线一二页| 成人天堂资源www在线| 欧美美女喷水视频| 国产精品私房写真福利视频| 亚洲一二三四久久| 国产馆精品极品| 91精品一区二区三区在线观看| 国产精品卡一卡二卡三| 国模一区二区三区白浆| 色8久久人人97超碰香蕉987| 国产三区在线成人av| 免费观看一级欧美片| 欧美日韩在线播放三区四区| 国产精品毛片久久久久久久| 免费黄网站欧美| 欧美一级片在线| 亚洲成人免费看| 在线观看日韩精品| 亚洲综合激情另类小说区| 91老师片黄在线观看| 欧美激情一区二区三区全黄| 琪琪久久久久日韩精品| 欧美日韩中字一区| 亚洲一级二级三级| 色噜噜偷拍精品综合在线| 国产精品久久久久久户外露出 | 石原莉奈一区二区三区在线观看 | 久久精品欧美一区二区三区麻豆| 蜜臀av性久久久久蜜臀av麻豆| 欧美日本国产一区| 亚洲成人激情社区| 欧美日韩在线播放三区| 亚洲国产精品久久一线不卡| 91麻豆123| 99这里都是精品| 一区二区三区在线影院| 欧美色成人综合| 日韩中文欧美在线| 久久综合久久99| 91网站最新地址| 亚洲成人av资源| 欧美韩国一区二区| 欧美日韩高清在线| 老司机精品视频在线| 久久久久国色av免费看影院| 99久久国产综合精品色伊| 亚洲黄色小视频| 26uuu精品一区二区| 色天天综合色天天久久| 久久国产日韩欧美精品| 国产精品理伦片| 91麻豆精品久久久久蜜臀| 国产一区二区不卡| 亚洲韩国精品一区| 久久免费精品国产久精品久久久久| 成人国产精品视频| 麻豆一区二区99久久久久| 亚洲欧美偷拍卡通变态| 亚洲精品在线观看视频| 色噜噜狠狠成人中文综合| 蜜桃视频一区二区| 香蕉加勒比综合久久| 最新中文字幕一区二区三区| 欧美一级黄色片| 色94色欧美sute亚洲线路一久| 国产成人综合精品三级| 蜜臂av日日欢夜夜爽一区| 中文字幕永久在线不卡| 久久久久久久久久久电影| 欧美疯狂性受xxxxx喷水图片| 97精品久久久午夜一区二区三区 | 午夜精品久久一牛影视| 亚洲欧美激情一区二区| 国产女主播视频一区二区| 日韩视频免费观看高清完整版| 欧美三级日本三级少妇99| 日本黄色一区二区| 色综合久久久久久久久| 91美女蜜桃在线| 91福利社在线观看| 色综合视频在线观看| 色综合久久久久| 日本国产一区二区| 欧美日本视频在线| 69av一区二区三区| 日韩精品一区国产麻豆| 精品久久国产字幕高潮| 久久日韩精品一区二区五区| 久久亚洲欧美国产精品乐播| 久久噜噜亚洲综合| 综合欧美亚洲日本| 亚洲一区二区美女| 麻豆一区二区三| 懂色av一区二区三区蜜臀 | 亚洲欧洲99久久| 亚洲超丰满肉感bbw| 国产一区二区三区综合| 白白色 亚洲乱淫| 欧美人与禽zozo性伦| 久久久久成人黄色影片| 中文字幕在线观看一区二区| 中文字幕亚洲区| 久久国产日韩欧美精品| 91麻豆免费观看| 精品美女一区二区| 一区二区激情小说| 黄页视频在线91| 色8久久人人97超碰香蕉987| 欧美va亚洲va| 天天影视色香欲综合网老头| 国产成人午夜精品影院观看视频| 欧美亚洲综合色| 国产精品国产三级国产aⅴ原创| 亚洲高清不卡在线| av激情亚洲男人天堂| 日韩欧美一级二级| 亚洲在线视频一区| 国产福利精品导航| 日韩视频一区在线观看| 亚洲午夜久久久久久久久电影网| 成人免费视频视频| 国产日产欧美一区二区三区| 国产酒店精品激情| 日本道色综合久久| 亚洲欧洲无码一区二区三区| 国产精品一区二区x88av| 日韩一区二区三区电影在线观看 | 欧美一级精品在线| 日本不卡123| 欧美一区二区三区公司| 亚洲综合另类小说| 色女孩综合影院| 亚洲一区视频在线| 欧美视频一区二区三区| 一区二区三区日韩在线观看| 91免费看视频| 亚洲国产精品久久久久秋霞影院 | 亚洲国产成人91porn| 欧美丰满一区二区免费视频| 日韩av一区二区三区| 日韩一二三区视频| 国产一区二区久久| 国产欧美精品国产国产专区| 国产福利精品导航| 尤物在线观看一区| 欧美一区二区三区视频免费播放 | 9i看片成人免费高清| 亚洲高清久久久| 国产色一区二区| 一本久久a久久免费精品不卡| 亚洲一区二区三区国产| 欧美刺激午夜性久久久久久久| 国产乱子伦一区二区三区国色天香 | 欧美日韩视频一区二区| 捆绑变态av一区二区三区| 国产校园另类小说区| 色综合av在线| 国产伦理精品不卡| 午夜精品123| 国产精品传媒视频| 欧美tickle裸体挠脚心vk|