WPF*1 (開発コード:Avalon) †
WPF(Windows Presentation Foundation) は、Vista に搭載予定の Graphic API (GDI base) に 3D グラフィックス等の様々なエフェクトを加えた機能です。
WPF の特徴としては以下の通り。
- 現行 OS への実装
当初、WPF は Windows Vista のみに組み込まれる予定でしたが、'04/09 の発表より現行 OS であるWindows XP、Windows Server 2003 にも WPF のサブセット版が組み込む予定であることが発表されました。予定になりました。
日程、実装・配布方法については不明。
- 描画エンジンは DirectX
描画エンジンには DirectX が使用される予定です。今後、Vista を意識した Grahics board が出てくる可能性が高いと思われます。
- ベースは XAML
WPF は、XAML と呼ばれている XML フォーマットに基づいて動作します。.NET Framework 2.0 にも WPF を操作する API 群が追加されます。
- Windows Presentation Foundation Everywhere (WPF/E)
WPF のサブセット版を他のプラットフォームへ移植する計画があると PDC 2005 にて発表しています。PDA と Mac が対象らしい。
関連情報 †
レビュー記事 †
特集記事 †
News †
関連書籍 †
Avalon (現 Windows Presentation Foundation) 本。WPF について全体的に満遍なく記載されています。現時点では良い資料になるはずです。XAML 辺りは流石にあまり変更してこないとは思うのだけれど、やはり出版した時期がかなり早かったこともあって、製品版として出てきた時は差異が気になるんじゃないかな。
仲間内だと再版待ちとのことだが、日本じゃ再版されないんじゃないかな、、、
仮置き場 †