2012-06-28 27 views
1

在silverlight中啓用gpu時出現問題。我添加了參數,但我沒有在Silverlight配置中的權限選項卡中找到它。 gpu被安全阻止。我也嘗試用盡瀏覽器,但仍然是安全阻止。在Silverlight中啓用GPU

+1

你有行''定義中的「enableGPUAcceleration」value =「true」/>'?你爲什麼說「GPU被安全阻止」。 – ChrisF

+0

是的,我做到了。我用GraphicsDeviceManager.RenderModeReason,它顯示安全阻止 – Belos

+0

嗯 - 不熟悉,不好意思。 – ChrisF

回答

-1

This blog post可能會給你你正在尋找的答案。摘錄:

當進入您的網站的用戶將有:

  • 右鍵單擊Silverlight插件,並會出現一個上下文菜單。
  • 點擊「Silverlight」菜單項。
  • 打開「權限」選項卡。
  • 查找您正在訪問的頁面的主機地址。
  • 選擇「3D圖形:使用阻止的顯示驅動程序」選項,它應該在其前面有「拒絕」選項。
  • 點擊列表後面的「允許」按鈕。
  • 點擊「確定」頂部關閉對話框,然後您必須重新加載頁面。
+1

問題是,該權限在那裏不存在。 – Belos

+0

能否詳細介紹一下配置文件中的摘錄,代碼或屏幕轉儲,以及您嘗試的內容以及安全塊的顯示方式。 –

-1

要使用GPU硬件加速在瀏覽器外運行它,必須明確指定部署XAML文件中的設置,如下所示。

<OutOfBrowserSettings 
     EnableGPUAcceleration="True" 
    <OutOfBrowserSettings.Blurb> 

在瀏覽器問題中,可以通過爲上述Silverlight插件啓用硬件加速來解決問題。

0

我嘗試了所有常見的東西來得到這個工作,但什麼最終解決的問題是在Silverlight項目設置「在瀏覽器中運行時需要提升的信任」