读书人

Direct3D 显示有关问题

发布时间: 2013-07-09 09:50:48 作者: rapoo

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

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


读书人网 >图形图像

热点推荐