1

我正在尝试设置 Direct X 仅参与一半屏幕的窗口。

我的交换链 desc 宽度是半屏,我的视口宽度是半屏,但是当我将渲染目标清除为蓝色时,整个屏幕都是蓝色的,而不是我指定使用的一半。

4

1 回答 1

3

我知道这是个老问题,但无论如何,如果有人会从搜索中来到这里:

MSDN说:

Direct3D 9 和 Direct3D 11/10 之间的区别:

与 Direct3D 9 不同,资源视图的全部范围始终被清除。不应用视口和剪刀设置。

于 2013-02-24T13:53:04.590 回答