Direct2D プログラミング ガイド
このセクションには、Direct2D API の使用方法について説明する概念的なプログラミング トピックが含まれています。
トピック | 説明 |
---|---|
Direct2D API の概要 |
Direct2D オブジェクト モデルの概要について説明します。 |
Direct2D と High-DPI |
Direct2D が High-DPI ディスプレイに対応する方法について説明します。 |
Direct2D エラー処理ポリシー |
Direct2D のエラー処理ポリシーについて説明します。 |
デバイスとデバイス コンテキスト |
|
Direct2D アプリのパフォーマンスの向上 |
Direct2D のパフォーマンスを向上させる方法について説明します。 |
レイヤーの概要 |
Direct2D レイヤーの基本について説明します。 |
印刷とコマンドの一覧 |
Direct2D 印刷コントロールは、Windows 8 の Direct2D モジュールの新しいコンポーネントです。 このコンポーネントにより、Direct2D アプリは Direct2D 描画呼び出し (状態の変更とレンダリング プリミティブの観点から) を再利用して、画面に表示されるものと同様の印刷結果を提供できます。 |
マルチスレッド Direct2D アプリ |
マルチスレッド Direct2D アプリを作成するためのベスト プラクティスについて説明します。 |
DirectX アプリケーションのプロファイリング |
Windows Performance Toolkit の一部として付属する XPerf および GPUView ツールを使用して、DirectX アプリの最も重要なパフォーマンス時間を測定する方法について説明します。 |
ブロック圧縮 |
ブロック圧縮のしくみと、WIC および Direct2D でブロック圧縮を使用する方法について説明します。 |
エフェクト |
Direct2D 効果の概要。 |
ブラシ |
Direct2D ブラシ、塗りつぶしやアウトラインの描画に使用するオブジェクトを使用する方法について説明します。 |
ジオメトリ |
Direct2D ジオメトリを使用して図形を表し、操作し、分析する方法について説明します。 |
相互運用性 |
Direct2D が他のシステムと相互運用する方法について説明します。 |
変換 |
変換の基本と、オブジェクトにさまざまな変換を適用する方法について説明します。 |
方法トピック |
Direct2D でさまざまなタスクを実行する方法を示す例を示します。 |
Direct2D と DirectWrite を使用したテキスト レンダリング |
GDI、GDI+、WPF などの他の API とは異なり、Direct2D は別の API、DirectWrite と相互運用してテキストを操作したりレンダリングしたりします。 このトピックでは、これらの個別のコンポーネントの利点と相互運用について説明します。 |
不透明度マスクの概要 |
ビットマップとブラシを使用して不透明度マスクを定義する方法について説明します。 |
リソースの概要 |
Direct2D リソースとその共有方法について説明します。 |
サポートされているピクセル形式とアルファ モード |
各レンダー ターゲット タイプでサポートされるピクセル形式とアルファ モードについて説明します。 |
サーバー側レンダリングで Direct2D を使用する |
サーバー側レンダリングで Direct2D を使用する方法について説明します。 |
レンダー ターゲットの概要 |
さまざまな種類の Direct2D レンダー ターゲットとその使用方法について説明します。 |
互換性のある A8 レンダー ターゲットの概要 |
互換性のある A8 レンダー ターゲットの基本について説明し、その使用方法を示す例を提供します。 |