【问题标题】:Direct3D device resizingDirect3D 设备调整大小
【发布时间】:2010-03-17 11:21:18
【问题描述】:

我的应用程序有一个与 Direct3D 设备关联的面板控件。我的问题是,当面板调整大小时,后备缓冲区没有相应调整大小,导致 direct3d 显示质量不佳。

如何调整面板大小以正确设置设备?

【问题讨论】:

  • 我认为您需要重新创建视口。自从我从事 Direct3D 编程以来已经有一段时间了,所以我有点生疏了(因此为什么这是评论而不是答案)。
  • 我也这么认为。调整大小不起作用 - 需要重新调整。

标签: c# resize direct3d


【解决方案1】:

在面板调整大小后调用 Device.TestCooperativeLevel() 解决了我的问题!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-12
    • 2020-12-27
    • 2019-08-18
    • 2017-03-19
    相关资源
    最近更新 更多