DirectX 11只在屏幕的一部分?

时间:2012-06-06 17:05:21

标签: directx viewport rendertarget

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

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

1 个答案:

答案 0 :(得分:3)

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

MSDN说:

  

Direct3D 9和Direct3D 11/10之间的差异:

     

与Direct3D 9不同,资源视图的完整范围始终如此   清除。视口和剪刀设置未应用。