
视频渲染
文章平均质量分 78
风清_云扬
风清云卷云舒
展开
-
Direct3D 设备丢失绘图不显示的问题
在创建时使用D3DPOOL_MANAGED标志的资源可以不需要重新载入,但D3DPOOL_DEFAULT加载的资源就需要先释放,后重建。通常需要这样处理的有ID3DXFont和ID3DXSprite,而.X模型什么的就不需要。在发现设备丢失时,我们要调用 OnLostDevice( void ) 函数让D3DPOOL_DEFAULT加载的资源释放掉。好在ID3DXFont和ID3D转载 2017-01-23 16:38:28 · 2122 阅读 · 0 评论 -
Direct3d 设备丢失 (device lost)
1.什么时候设备丢失 一个Direct3D设备, 有两种状态: 操作状态或丢失状态。操作状态: 是设备的正常状态, 设备按预期运行, 并且能present所有渲染效果丢失状态: 所有渲染操作悄然失败, IDirect3DDevice9::present返回错误码D3DERR_DEVICELOST 查帮助Lost Devices (Direct3D转载 2017-01-23 16:55:30 · 7282 阅读 · 0 评论 -
D3D渲染遇到的问题
D3D渲染作为windows平台游戏及视频开发的一把利剑,做游戏是必须要用D3D这个渲染引擎,使用GUP来渲染,保证流畅度,GDI+真的不适合做大屏渲染和高帧率渲染,效率实在很差,毕竟是一款简单易用的画图引擎,也算不错了,在使用D3D中中我遇到了以下的问题,都是因为没有系统性的学习D3D渲染技术,在这里总结下碰到的问题:1.在电脑睡眠、锁屏下出现的视频停止渲染(device lost问题);2.视...原创 2018-06-28 19:28:03 · 2041 阅读 · 0 评论