WPF アプリケーションのパフォーマンスの最適化

このセクションは、Windows Presentation Foundation (WPF) アプリケーションのパフォーマンスを改善する方法を探している開発者にリファレンス情報を提供することを目的にしています。 Microsoft .NET Framework や WPF を初めて使用する開発者は、先にこの 2 つのプラットフォームについてよく学ぶ必要があります。 このセクションは、両方のプラットフォームの実践的な知識があり、既に実行可能なアプリケーションを作成できるプログラマを対象としています。

メモメモ

このセクションで紹介するパフォーマンス データは、512 MB の RAM と ATI Radeon 9700 グラフィックス カードを搭載した 2.8 GHz の PC で WPF アプリケーションを実行した場合のデータです。

このセクションの内容

アプリケーション パフォーマンスの計画

パフォーマンスの最適化 : ハードウェアの活用

パフォーマンスの最適化 : レイアウトとデザイン

パフォーマンスの最適化 : 2D グラフィックスとイメージング

パフォーマンスの最適化 : オブジェクトの動作

パフォーマンスの最適化 : アプリケーション リソース

パフォーマンスの最適化 : テキスト

パフォーマンスの最適化 : データ バインディング

パフォーマンスの最適化 : コントロール

パフォーマンスの最適化 : その他の推奨事項

アプリケーションの起動時間

参照

参照

RenderOptions

RenderCapability

概念

グラフィックスの描画層

WPF グラフィックス レンダリングの概要

レイアウト システム

WPF のツリー

Drawing オブジェクトの概要

DrawingVisual オブジェクトの使用

依存関係プロパティの概要

Freezable オブジェクトの概要

リソースの概要

WPF のドキュメント

書式設定されたテキストの描画

WPF のタイポグラフィ

データ バインディングの概要

ナビゲーションの概要

アニメーションのヒントとテクニック

その他の技術情報

チュートリアル: WPF アプリケーション内のアプリケーション データのキャッシュ