Silverlight 5 - 3D - RenderModeReason - Временно недоступен - PullRequest
4 голосов
/ 01 июня 2011

Я пытаюсь создать простое приложение Silverlight 3d ...

У меня достаточно хороший компьютер, но когда я запускаю приложение Silverlight, я получаю следующее:

RenderModeReason - временно недоступен ... WTF это? о_О

PS: примеры 3D-приложений, разработанных MS, которые компилируются и работают.

1 Ответ

2 голосов
/ 07 июня 2011

Чтобы иметь возможность использовать 3D-ускорение в своем приложении (и во всех пространствах имен XNA), вы должны включить HardwareAcceleration во время инициализации плагина.К счастью, это просто:

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

Чтобы включить ускорение графического процессора для приложений вне браузера, установите параметр включения ускорения графического процессора на странице свойств проекта.

...