4

我正在尝试创建一个简单的 Silverlight 3d 应用程序...

我有一台足够好的 PC,但是当我运行 Silverlight 应用程序时,我得到了这个:

RenderModeReason - TemporarilyUnavailable ... WTF 是什么?o_O

PS:由 MS 制作的示例 3D 应用程序正在编译和工作。

4

1 回答 1

2

为了能够在您的应用程序(以及所有 XNA 命名空间)中使用 3D 加速,您必须在插件初始化期间启用 HardwareAcceleration。幸运的是,这很容易:

<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%">
      [...]
      <param name="enableGPUAcceleration" value="true" />
      [...]
</object>

要为 Out of browser 应用程序启用 GPU 加速,请在项目属性页面上设置启用 GPU 加速选项。

于 2011-06-07T19:28:22.453 回答