【D3D补遗】九 展示图像

Posted on 2008-12-11 23:25  活着就是幸福  阅读(267)  评论(0编辑  收藏  举报
1.Front buffer: 用来被显示卡显示的内存
2.Back buffer:  一块内存,里面的内容被提交给front buffer
3.Swap chain: Back buffer的集合,可以被连续的提交给front buffer.
4.D3D device至少有一个Swap chain。
5.Front buffer不被暴露给D3D。程序不能Lock或者渲染到front buffer.
6.CreateDevice内部隐含调用了Reset。
7.可以创建多个Swap chain,创建多个视图,但是每个显卡上只有一个chain能全屏。
8.当设备被成功Reset或者创建后,全屏模式下,D3D对象被标识拥有系统上所有显卡。
这就是互斥模式。其他D3D对象创建的设备不能使用全屏操作,也不能分配显存。另外,
它们都被置为lost状态。
9.多显示器窗口:每个显卡上只能有一个设备全屏,由同一个对象创建,共享一个焦点窗口。