首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 平面设计 > 图形图像 >

Direct3D 显示有关问题

2013-07-09 
Direct3D 显示问题问大家个问题,我想利用D3D的渲染显示框架,把一块处理过后图像buffer显示出来。现在知道了

Direct3D 显示问题
问大家个问题,我想利用D3D的渲染显示框架,把一块处理过后图像buffer显示出来。现在知道了buffer指针m_pBuffer 不晓得如何利用Present显示出来。
[解决办法]
d3d的典型的渲染模式是创建双buffer : frontbuffer  和 backbuffer
frontbuffer是显示到当前屏幕的
backbuffer是你当前处理的
backbuffer内容处理完成后, 调用present, 自动swap前后buffer了

因此你的工作就是获得backbuffer的指针后, Lock它,然后修改它的内容后unlock, 并且present即可


热点排行