2009 年 8 月の Windows 7/Direct3D 11 SDK の新機能
- [アーティクル]
-
-
このバージョンの Windows 7/Direct3D 11 は DirectX SDK の一部として出荷され、新しい機能、ツール、およびドキュメントが含まれています。
アイテム |
説明 |
Direct2D
|
Direct2D は、2D ジオメトリ、ビットマップ、およびテキストに対して高パフォーマンスかつ高品質のレンダリングを提供する、ハードウェア アクセラレーションされた即時モードの 2D グラフィックス API です。 Direct2D API は、Direct3D および GDI と適切に相互運用できるように設計されています。 この SDK を使用すると、開発者は API を評価し、適切に構成されたマシンで実行可能なより高度な機能を備えたシンプルなアプリケーションを作成できます。 ドキュメント と サンプルを参照してください。
|
DirectWrite
|
DirectWrite は、高品質のテキスト レンダリング、解像度に依存しないアウトライン フォント、完全な Unicode テキストとレイアウトのサポートなど、さまざまな機能をサポートします。
- ドキュメントや UI 内のテキストの読みやすさを向上させる、デバイスに依存しないテキスト レイアウト システム。
- GDI Direct3D、Direct2D、またはアプリケーション固有のレンダリング テクノロジを使用できる、高品質のサブピクセル ClearType テキスト レンダリング。
- 複数形式のテキストのサポート。
- OpenType フォントの高度なタイポグラフィ機能のサポート。
- Windows でサポートされているすべての言語でのテキストのレイアウトとレンダリングをサポートします。
この SDK を使用すると、開発者は API を評価し、デモンストレーション目的でのみ基本的なアプリケーションを作成できます。 ドキュメント と サンプルを参照してください。
|
DXGI 1.1
|
DXGI 1.1 は DXGI 1.0 をベースに構築されており、Windows Vista と Windows 7 の両方で利用できます。 DXGI 1.1 にはいくつかの新機能が追加されています。
- 同期された共有サーフェスのサポート。 これにより、複数の D3D (D3D10 と D3D11 の間も可能) デバイス間での効率的な読み取りおよび書き込みサーフェスの共有が可能になります。
- BGRA形式のサポート。 これにより、GDI は Direct2D、Direct3D 10.1、または Direct3D 11 デバイスがターゲットとする同じ DXGI サーフェスにレンダリングできるようになります。
- 最大フレーム遅延。 IDXGIDevice1::SetMaximumFrameLatency と IDXGIDevice1::GetMaximumFrameLatency を使用すると、タイトルはレンダリングのために送信する前にキューに格納できるフレームの数を制御できます。 レイテンシは、CPU がユーザー入力に応答するか、レンダリング キューにあるフレームに応答するかを制御するためによく使用されます。
- アダプタの列挙。 IDXGIFactory1::EnumAdapters1 を使用すると、タイトルは、モニターや出力が接続されていないローカル アダプターと、出力が接続されているアダプターを列挙できます。
|
更新されたサンプル
|
このリリースには、いくつかの新しいサンプルと更新されたサンプルが含まれています。
|
-
以前のリリースで導入された機能