社区
其它技术问题
帖子详情
directx里的render()函数.
ALLAN_ONLY
2009-07-16 10:02:58
请问关于DirectX里的render()函数是怎么样来作用的?
是一次又一次的调用还是只调用一次?
如果在函数里有类似 x+=10;之类的句子,那么就一直在变化吗?
...全文
132
6
打赏
收藏
directx里的render()函数.
请问关于DirectX里的render()函数是怎么样来作用的? 是一次又一次的调用还是只调用一次? 如果在函数里有类似 x+=10;之类的句子,那么就一直在变化吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ALLAN_ONLY
2009-07-17
打赏
举报
回复
while( msg.message!=WM_QUIT )
{
// check for messages
if( PeekMessage( &msg, NULL, 0U, 0U, PM_REMOVE ) )
{
TranslateMessage( &msg );
DispatchMessage( &msg );
}
// this is called when no messages are pending
else
{
// call our render function
Render();
}
}
这样写出来的话render()就一直在频繁调用吗?是电脑自己控制的吧,比如频率.
zenghao1422
2009-07-17
打赏
举报
回复
DirectX不会主动给你调用,必须自己调用render()
事实上,不一定叫render(),可以算便取个函数名。
在DirectX初始化后,渲染窗口的代码放在一个函数中,然后不停地调用。
调用一次,渲染一次。
Treazy
2009-07-17
打赏
举报
回复
render需要频繁调用!
zenghao1422
2009-07-17
打赏
举报
回复
对,一般这样写的很多
就是说有消息就处理
没有消息就渲染。
频率不是程序控制的,看电脑当速度之类的因素。
也可以
SetTimer(hwnd, 1, 100, (TIMERPROC)render);
就可以自己控制频率
ALLAN_ONLY
2009-07-16
打赏
举报
回复
等急了啊,用DirectX的给指点下啦.
ALLAN_ONLY
2009-07-16
打赏
举报
回复
怎么没人呢?
HGE_系列教材(1-9)
读取和渲染(
render
)位图字体,多种字体排列方式,旋转和缩放字体,字符串宽度计 算等 <3> 粒子系统(particle systems)和网格变形(distortion mesh) 高效的粒子系统,可用于创建烟雾、爆炸、魔法效果等,提供...
3d的镜头光晕
这个是2d光晕的同一篇,只是还是用了3d效果。缺点都是物体不能挡住太阳和光晕。程序一样的,不过是,我在这
里
面没有注释。只是在
render
函数
中稍微说明一下。发给大家了。
人人都能读懂的react源码解析
核心api 6.legacy和concurrent模式入口
函数
7.Fiber架构 8.
render
阶段 9.diff算法 10.commit阶段 11.生命周期 12.状态更新流程 13.hooks源码 14.手写hooks 15.scheduler&Lane 16.concurrent模式 17.context 18...
生成.X文件的一些方法&&
DirectX
获取及处理.X文件(初级版)
生成.X文件的一些方法
DirectX
获取及处理.X文件
深入Managed
DirectX
9(七)
定义Mesh 虽然有很多时候,你需要手动创建顶点和索引数据,但更普遍的情况是从外部的资源加载已有的顶点数据,比如从一个文件。通常我们使用.X文件来保存这些信息。... 幸运的是,Managed
DirectX
里
有一个可以封装
其它技术问题
3,881
社区成员
9,054
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章