SDL2.0学习笔记——在屏幕上显示一张图片
2016-01-06 20:04
387 查看
#include <SDL.h> using namespace std; int main( int argc, char* args[] ) { //Start SDL SDL_Init( SDL_INIT_EVERYTHING ); //Set up screen auto win =SDL_CreateWindow( "Hello World", SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UNDEFINED, 600, 480, SDL_WINDOW_SHOWN); SDL_Renderer* ren = SDL_CreateRenderer( win, -1, SDL_RENDERER_ACCELERATED | SDL_RENDERER_PRESENTVSYNC); SDL_Surface *bmp=SDL_LoadBMP("0.bmp"); SDL_Texture *tex=SDL_CreateTextureFromSurface(ren,bmp); SDL_FreeSurface(bmp); for(int i=0;i<10;++i){ SDL_RenderClear(ren); SDL_RenderCopy(ren,tex,NULL,NULL); SDL_RenderPresent(ren); SDL_Delay(500); } SDL_DestroyTexture(tex); SDL_DestroyRenderer(ren); SDL_DestroyWindow(win); SDL_Quit(); return 0; }
相关文章推荐
- 【BS】compilation debug=true targetFramework=4.0 无法识别的属性“targetFramework”
- opencv的实用研究--分析轮廓并寻找边界点
- AdaBoost--从原理到实现
- MFC基础知识
- Python数据类型
- Maven问题集
- UI基础02
- 关于Android中“OnClickLinstener cannot be resolved to a type”的错误
- 数据库
- 学习linux系统的视频(视频中教学使用red hat linux)
- UITableView加载数据
- hdu 2544 最短路
- HttpClient用HttpPost传输中文字符串乱码
- Android Tools集合下载
- MySQL MHA 高可用架构
- 常用正则表达式
- 百度云推送集成之Maven方式
- 律师的最高境界:呆若木鸡
- UI基础01
- 【codevs1464】装箱问题2