SDL 在指定窗口中绘图

简介: <a target="_blank" href="http://blog.csdn.net/gavinr/article/details/7006297" style="text-decoration: none; font-family: 'Microsoft YaHei'; font-size: 20px;"></a><p style="color: rgb(51, 51, 51); li

SDL默认会自动创建绘图窗口,可以通过设置环境变量,让其在指定窗口绘图。代码如下: 

  1. char sdl_var[64];     
  2. sprintf(sdl_var, "SDL_WINDOWID=%d", m_screen.GetSafeHwnd());//主窗口句柄   
  3. SDL_putenv(sdl_var);  

  注意:环境设置必需在SDL_Init(...)之前进行,否则不起作用

目录
打赏
0
0
0
0
47
分享
相关文章
|
5月前
|
C++
SDL基础使用01( 项目创建,绘制矩形)
在Visual Studio中创建SDL项目、集成SDL库、绘制矩形的步骤和代码示例。
55 2
SDL基础使用01( 项目创建,绘制矩形)
EasyX图形库学习(一、窗口创建函数initgraph、背景颜色设置setbkcolor、图形绘制函数)
EasyX图形库学习(一、窗口创建函数initgraph、背景颜色设置setbkcolor、图形绘制函数)
【Win32绘图编程,GDI绘图对象】绘图基础,位图处理,绘图消息处理,画笔,画刷,文本绘制(上)
【Win32绘图编程,GDI绘图对象】绘图基础,位图处理,绘图消息处理,画笔,画刷,文本绘制
【Win32绘图编程,GDI绘图对象】绘图基础,位图处理,绘图消息处理,画笔,画刷,文本绘制(下)
【Win32绘图编程,GDI绘图对象】绘图基础,位图处理,绘图消息处理,画笔,画刷,文本绘制
SDL图像显示
计算机屏幕上的图像是由一个一个点组成的,不同颜色的点集合在一起,就构成了一幅图片。在屏幕上显示图像,就是对每一个像素点进行着色。首先我们对图片进行分析,取出每一个点的像素,CPU会将其保存在显存中,然后计算机会根据保存的像素,在屏幕上从上到下逐行逐点显示出来
193 0
framebuffer实现命令行下绘图
版权声明:您好,转载请留下本人博客的地址,谢谢 https://blog.csdn.net/hongbochen1223/article/details/49427369 (一):写...
823 0