0

レイアウトルート (キャンバス) に多くのコントロールを配置できます。そして、ツリーが大きくなるにつれて、パフォーマンスは自然に低下し、最終的にアプリケーションはほとんどのアクションに応答しなくなります.. クリープを少しプッシュするために、GPUAccelerationを使用しようとしていますが、パフォーマンスの向上は見られず、さらに重要なことに、できませんでした.それが試みているかどうかを確認する方法を見つけてください。

SL アプリの Aspx ホスト ページに次のセットがあるとします。

<asp:Silverlight ID="O2PSilverlightXaml" runat="server" Source="O2PSilverlight.xap"
EnableFrameRateCounter="true" MinimumVersion="3.0.40307.0" Width="100%" Height="100%"
EnableGPUAcceleration="true" />

それが機能したかどうかを確認するにはどうすればよいですか?グラフィック カードがサポートされていること、またはブラウザのセキュリティ設定が原因で無視されていないことなどを確認するにはどうすればよいですか?

これは Silverlight 4 用です。

4

1 に答える 1

0

リンク先のページから:

アプリケーション開発のプロファイリングおよびパフォーマンス チューニング フェーズ中に、EnableCacheVisualization (Silverlight プラグイン オブジェクト) を true に設定して、UI 内のハードウェア アクセラレーションされている領域のオーバーレイ ビジュアライゼーションを生成できます。

これにより、視覚的な手がかりが得られます

于 2012-01-03T17:24:18.213 に答える