Windows Vistaの開発者はどのように影響を与える


  Share  
|


独立系ソフトウェアベンダ( ISV )や他のWindows開発者のためのビッグニュースWinFXは、 Vista用の新しいアプリケーションプログラミングインターフェイス( API )です。 WinFXに(実際に、それのスーパーセット) 。 NET Frameworkのに基づいています。 それはどこから来るのは、名: WinFXは、 Windows 。 NET Frameworkを拡張しています。 その。 NETの基盤を話すWinFX管理のAPIは、ランタイム環境は、このような割り当てとメモリの再生に物事を処理することを意味しています。 (旧Win32 APIのでは、プログラマーがメモリを管理しなければならなかった。 )これは、 WinFXアプリケーションは、もう少し、 Win32の国よりも安定したため、メモリの失敗や他のプログラマー、誤差の少ないチャンスの可能性がありますことを意味する必要があります。 (もちろん、古いWin32 APIのはまだVistaで、サポートされている意味は、ほとんどのWindowsアプリケーションは、 Win32の枠組み構築にはまだVistaで動作します。 )

ので、およびWindows Formswithは、単一のAPIは、 APIsincludingのグラフィックスデバイスインターフェイス( GDI ) 、 Direct3Dのは、 OpenGLは、 DirectShowのは、 USER32に限定されない無数に代わるWinFXの主要なコンポーネントは、 Windowsのプレゼンテーション財団、開発者には、愛する必要があります。 WPFにより、開発者、およびテキストのレンダリング、単一のAPIは、一貫していない開発者はオブジェクトの種類の問題の作品を使用することで動作しているアニメーション、画像、ビデオ、オーディオ、特殊効果2次元、 3次元を行うことができます。

開発者も、新しいマークアップ言語Languagewhichと呼ばれるマークをXAMLeXtensibleアプリケーションの建物を再生させるインターフェースは、フロントエンドの一種として機能します。 XAMLは、開発者やデザイナー一緒にユーザーインターフェースを構築する作業を可能にする単純なマークアップ言語を実装しています。

マイクロソフト社はまた、一緒には、開発者が他の新しいVistaの機能にフックを可能にするAPIの数を入れた。 ここに来るだけでは、 APIで、これらの新機能のいくつかのリストです:

  • マイクロソフトの表示およびXPSドキュメントを操作するため、 APIを公開しているので、ほとんど疑いのあるサードパーティの開発者は、 Mac 、 Linux用のXPSの視聴者を出すだろうし、他のシステムだ。 Microsoftはまた、ロイヤリティフリーのXPSので、開発者のXPSを表示する機能を組み込むことができると出版費用なしで自社製品にライセンスされています。 これにより、さまざまなアプリケーションからのXPSドキュメントを公開しやすいようにすべきです。

  • マイクロソフトので、可能性は、モビリティセンターのウィンドウは、特定のノートPCに固有の機能をカスタマイズ表示されますは、モビリティセンターにPCメーカーのアクセスを提供している。

  • マイクロソフトSideShowのため、サードパーティの開発者プログラムを作成し、ガジェットの場合、 SideShowのメニューに追加できるのAPIを作成しています。

  • マイクロソフト社のI / Oのキャンセル開発者にはAPIを介して、プログラムを利用できるようにも、応答を停止要求をキャンセルすることができますし、自分で回復している。

  • MicrosoftはAPIは、レーダーのツールを持つので、自分のアプリケーションに資源枯渇の検出を構築する開発者に提供するベンダーを有効にしています。 このようなプログラムは、過剰なリソースを使用している場合は、検出は、システム全体の仮想メモリが不足していないと、プログラムの安定性を改善するため、システム全体のリソースを解放することができますが検出された。

  • あるAPIは、 Windowsのシステムアセスメントツール( WinSAT )ので、サードパーティ製のprogramsparticularly gamescanへのアクセスは、査定と調整プログラムは、 WinSATの統計情報に応じて機能している。

  • VistaのDirectXの10は、 Windowsのグラフィックスは、最新バージョンのAPIは、完全には、現在のパソコンで利用できるのは、強力なグラフィックスハードウェアを最大限に活用する書き換えをサポートしているWindowsです。

記事ジョンTrementeが提出

Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions