CreateCompatibleRenderTarget和CreateHwndRenderTarget有什么区别

What is the difference between CreateCompatibleRenderTarget and CreateHwndRenderTarget

本文关键字:什么 区别 CreateHwndRenderTarget CreateCompatibleRenderTarget      更新时间:2023-10-16

我只是对区别感到困惑,因为我们可以制作一个窗口大小的位图,然后将图像绘制到窗口上?

区别在于名称:CreateCompatibleRenderTarget就是这样做的,因为它创建了一个与当前显示设置兼容的呈现目标。相反,CreateHwndRenderTarget 会创建一个仅呈现到窗口的 RT。因此,它的设置方式与兼容目标不同。

什么是呈现目标?

尽管这谈到了XNA,但大多数原始信息甚至与DirectX无关,并且只是讨论了渲染目标的概念。