【问题标题】:C# XNA - Drawing into a form that is bigger than the main windowC# XNA - 绘制成比主窗口大的窗体
【发布时间】:2014-05-27 05:25:33
【问题描述】:

使用 GraphicsDevice.Present 绘制到比主窗口大的窗体会导致窗体切割沿假想边框绘制的内容,该边框与主窗口的大小完全相同。我加了一张图片清楚

红色矩形与主窗体大小相同。 主窗体是 XNA 游戏,而辅助窗体是 Windows 窗体,主窗体使用 GraphicsDevice.Present 绘制

我尝试设置导致异常的视口。

【问题讨论】:

  • 发布一些代码会有帮助。

标签: xna


【解决方案1】:

使用official WinForms sample。它对多个窗口具有正确的支持(并包括对其工作原理的说明)。

Game 类不支持这个。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-22
    • 2012-09-27
    • 2010-10-31
    • 2016-01-19
    • 1970-01-01
    • 1970-01-01
    • 2011-12-21
    • 1970-01-01
    相关资源
    最近更新 更多