【发布时间】:2021-02-03 08:52:20
【问题描述】:
我了解推荐使用翻转演示模式 (DXGI_SWAP_EFFECT_FLIP_DISCARD),但它似乎不支持多重采样。那么如何进行抗锯齿呢?
【问题讨论】:
-
@user7860670 对于非 UWP 桌面应用,除了不使用翻转模式,还有什么理由这样做吗?
-
好吧,如果不需要支持翻转模型(以及它带来的好处),那么可能不需要。
-
@user7860670 我认为翻转模式的好处只是您当前没有执行表面复制。但是,如果您需要执行表面复制来执行 AA,那么我看不到翻转模式的任何理由。
-
多重采样 AA 的工作原理是为每个渲染目标像素渲染几个像素并计算平均值,因此它本质上等同于表面复制。他们只是把它分成了两个步骤。我认为这种分离形式也用于 Nvidia DLSS 和类似技术。 (至少我是这么看的)
标签: directx directx-11