何时使用PresentationParameters.BackBufferWidth与.Viewport.Width

时间:2011-12-06 07:55:32

标签: xna-4.0

必须缩短调用以使问题更具可读性但...... 什么时候使用正确或不正确?

我想在大多数情况下和你只有一个Viewport一样,但是如果要进行分屏我想你会有更多

1 个答案:

答案 0 :(得分:1)

通常您需要视口大小,因为这是实际渲染的区域。

如果您添加了分屏或画中画渲染等内容,那么必须才能使用视口。所以你也可以先用它来开始。

只有在您真正想要的时候才应该使用后备缓冲区大小。例如,您在拍摄屏幕截图或设置视口位置时需要后备缓冲区。

我在游戏开发网站上有一个more detailed answer非常类似的问题。