Direct2D
目的
Direct2D は、2-D ジオメトリ、ビットマップ、テキストに対して高いパフォーマンスと高品質のレンダリングを提供する、ハードウェア アクセラレータの即時モードの 2-D グラフィックス API です。 Direct2D API は、GDI、GDI+、および Direct3D とうまく相互運用できるように設計されています。
開発者対象ユーザー
Direct2D は、主に次のクラスの開発者が使用するように設計されています。
- 大規模なエンタープライズ規模のネイティブ アプリケーションの開発者。
- ダウンストリーム開発者が使用するコントロール ツールキットとライブラリを作成する開発者。
- 2-D グラフィックスのサーバー側レンダリングを必要とする開発者。
- Direct3D グラフィックスを使用し、メニュー、ユーザー インターフェイス (UI) 要素、およびヘッドアップ ディスプレイ (HUD) のシンプルで高パフォーマンスな 2-D およびテキスト レンダリングを必要とする開発者。
実行時の要件
- Windows 7 または Windows Vista Service Pack 2 (SP2) および Windows Vista 以降のプラットフォーム更新プログラム。
- Windows Server 2008 R2 または Windows Server 2008 Service Pack 2 (SP2) および Windows Server 2008 以降のプラットフォーム更新プログラム。
手記
Windows Vista 用プラットフォーム更新プログラムと Windows Server 2008 用プラットフォーム更新プログラムは、開発者がアプリケーションを Windows 7、Windows Vista、Windows Server 2008 R2、および Windows Server 2008 にターゲットできるようにする一連のランタイム ライブラリです。 これらの更新プログラムは、Windows Update を通じてすべての Windows Vista および Windows Server 2008 のお客様が利用できるようになります。 Windows Vista 用プラットフォーム更新プログラムまたは Windows Server 2008 用プラットフォーム更新プログラムを必要とするサード パーティ製アプリケーションでは、必要な更新プログラムがインストールされているかどうかを Windows Update で検出できます。そうでない場合、Windows Update はバックグラウンドでダウンロードしてインストールします。
このセクションでは、次の操作を行います。
話題 | 形容 |
---|---|
Direct2D の新機能 |
Direct2D の新しい追加の一部を次に示します。 |
Direct2D について |
優れたパフォーマンスと視覚的品質で 2-D グラフィックス レンダリング タスクを実行する機能を Win32 開発者に提供する API である Direct2D について説明します。 |
Windows 8 の Direct2D クイック スタートを する |
Direct2D で描画するために必要な手順を要約し、コード例を示します。 |
Direct2D の概要 |
Direct2D アプリケーションの作成を開始する方法について説明し、コード例を示します。 |
プログラミング ガイド |
このセクションには、Direct2D API の使用方法について説明する概念的なプログラミング トピックが含まれています。 |
Direct2D リファレンス |
Direct2D API について詳しく説明します。 |
ツールとユーティリティの |
Direct2D 用に提供されるツールとユーティリティ。 |
サンプル |
Direct2D API を示すサンプル アプリケーション。 |
Direct2D 用語集の |
Direct2D ドキュメントで一般的に使用される用語について説明します。 |