【发布时间】:2012-06-10 17:45:18
【问题描述】:
我正在尝试设置 Direct X 仅参与一半屏幕的窗口。
我的交换链 desc 宽度是半屏,我的视口宽度是半屏,但是当我将渲染目标清除为蓝色时,整个屏幕都是蓝色的,而不是我指定使用的一半。
【问题讨论】:
标签: directx viewport rendertarget
我正在尝试设置 Direct X 仅参与一半屏幕的窗口。
我的交换链 desc 宽度是半屏,我的视口宽度是半屏,但是当我将渲染目标清除为蓝色时,整个屏幕都是蓝色的,而不是我指定使用的一半。
【问题讨论】:
标签: directx viewport rendertarget
我知道这是个老问题,但无论如何,如果有人会从搜索中来到这里:
MSDN 说:
Direct3D 9 和 Direct3D 11/10 之间的区别:
与 Direct3D 9 不同,资源视图的完整范围始终是 清除。未应用视口和剪刀设置。
【讨论】: