处理多个图形适配器和显示器

Nmd*_*ery 5 dxgi direct3d11

我正在尝试决定是否在我的应用程序中支持多个适配器/显示器,而不是将我的窗口锁定到主适配器和主显示器。我对此有很多疑问,因为我从未使用过具有多个显卡的系统。

当存在多个显卡时,Windows 桌面如何表现?如果两张卡都运行自己的一组监视器,是否可以在一张卡的监视器和另一张卡的监视器之间拖动窗口?如果是这样,在这种情况下我的 Direct3D 11 上下文将使用什么卡?

DXGI 的抽象如何与 Crossfire/SLI 中的卡以及非 Crossfire/SLI 中的卡一起工作?

当存在多个显示器时,Windows 如何处理垂直同步?

是什么决定哪个图形适配器被视为主适配器?

我确信还有更多相关信息我不知道要询问,因此任何有关此的额外信息也会有所帮助。