Direct3D 11可以只进行屏幕外渲染(没有交换链)吗?

时间:2013-01-15 16:43:34

标签: directx render-to-texture direct3d11

是否可以使用Direct3D 11仅渲染纹理,即不创建交换链而不创建任何窗口?我试过了,所有的API调用都成功了。唯一的问题是我从分段纹理下载的图片是黑色的。

我终于设法使用PIX捕获完整的流(Parallel Nsight似乎根本不起作用)。 PIX显示我的渲染目标也是黑色,但我将其清除为蓝色。

有可能我打算做什么吗?如果是这样,怎么会这样做?

1 个答案:

答案 0 :(得分:1)

实际上,如果您正确初始化设备,整个过程都会按预期工作。