SDL
Barry__
勿在浮沙筑高台
展开
-
SDL绘制bmp
SDL创建个窗口绘制个图片,响应个消息代码比较简单,注释够详细了,不多说(例如头文件库文件就不说)#include "stdafx.h"#include "SDL.h"#pragma comment(lib, "SDL.LIB")int _tmain(int argc, _TCHAR* argv[]){ SDL_Window* pSDLWindow = NULL; SDL_R原创 2016-04-29 17:39:52 · 1647 阅读 · 0 评论 -
SDL使用SDL_ttf显示文字
搞了一天终于成功显示了,网上找了好多资料都不能正常显示,出现各种异常,最后终于用这种方式搞定了先看显示效果备注一下:两个库的版本分别为SDL1.3.0.0 SDL_ttf-2.0.11编程环境VS2010控制台程序项目路径下要有一个字体文件(代码中打开字体要用到)引入头文件库目录的方法这里不介绍// SDLTTF.cpp : 定义控制台应用程序的入口原创 2016-05-13 11:22:03 · 9705 阅读 · 0 评论 -
SDL使用内存像素数据绘制(SDL_CreateRGBSurfaceFrom)
不多说,主要是利用SDL_CreateRGBSurfaceFrom函数使用内存中的像素数据创建一个SuifaceSDL_Surface* SDL_CreateRGBSurfaceFrom(void* pixels,//已存在的像素数据 int width,//Suiface宽原创 2016-05-03 10:15:36 · 7003 阅读 · 0 评论 -
SDL显示视频图像
作用:用已存在的像素数据更新纹理int SDL_UpdateTexture(SDL_Texture* texture,//要更新的纹理 const SDL_Rect* rect,//要更新的区域,如果为NULL,则更新整个纹理 const void* pixels,//已存在的像素值原创 2016-05-03 10:54:53 · 1254 阅读 · 0 评论 -
SDL按钮制作
自己封装了一个SDL按钮类,主要是实现了三种状态的切换(鼠标移入,移出,左键单击)和左键单击消息的响应(回调函数)头文件代码#ifndef BRBUTTON_H_#define BRBUTTON_H_#include "SDL.h"typedef enum _BrButtonStatus { BR_BUTTON_STATUS_OUT = 1, BR_BUTTON_STATUS_I原创 2016-05-03 15:11:46 · 2582 阅读 · 3 评论 -
使用win32窗口句柄创建SDL窗口
主要是利用SDL_CreateWindowFrom函数,所以要求SDL2.0方法/步骤官方下载SDL2.0开发包使用VC向导工具,新建 Window 32工程,在此工程示例名为SDLWin32设置工程属性,添加对应头文件和库文件在工程源文件SDLWin32.cpp中添加SDL 头文件和库文件#include #pragma comment (lib,"SDL2.lib")添转载 2016-04-21 16:41:39 · 5810 阅读 · 0 评论