当前位置 : 主页 > 网络安全 > 测试自动化 >

全屏 – DirectX 10视频模式切换和性能

来源:互联网 收集:自由互联 发布时间:2021-06-22
在DirectX 10应用程序中,在全屏模式和窗口模式之间切换会产生任何类型的开销,例如必须重新创建纹理和/或顶点缓冲区吗? 换句话说,我可以构建一个应用程序,它可以在窗口模式和全屏模
在DirectX 10应用程序中,在全屏模式和窗口模式之间切换会产生任何类型的开销,例如必须重新创建纹理和/或顶点缓冲区吗?

换句话说,我可以构建一个应用程序,它可以在窗口模式和全屏模式之间进行“大量”切换,而不会在交换机出现时遭受性能损失吗?

在DirectX10中有DXGI.您使用交换链.交换链的缓冲区需要调整大小,因此有一些开销(当然),但据推测它是优化的.我担心的是通过切换视图模式导致用户癫痫发作.

http://msdn.microsoft.com/en-us/library/bb205075(VS.85).aspx

网友评论