我正在尝试创建一个简单的 Silverlight 3d 应用程序...
我有一台足够好的 PC,但是当我运行 Silverlight 应用程序时,我得到了这个:
RenderModeReason - TemporarilyUnavailable ... WTF 是什么?o_O
PS:由 MS 制作的示例 3D 应用程序正在编译和工作。
我正在尝试创建一个简单的 Silverlight 3d 应用程序...
我有一台足够好的 PC,但是当我运行 Silverlight 应用程序时,我得到了这个:
RenderModeReason - TemporarilyUnavailable ... WTF 是什么?o_O
PS:由 MS 制作的示例 3D 应用程序正在编译和工作。
为了能够在您的应用程序(以及所有 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 加速选项。