共用方式為


Direct2D 程式設計指南

本節包含概念性程序設計主題,描述如何使用 Direct2D API。

主題 說明
Direct2D API 概觀
提供 Direct2D 物件模型的概觀。
Direct2D 和高 DPI
描述 Direct2D 如何容納高 DPI 顯示器。
Direct2D 錯誤處理原則
描述 Direct2D 中的錯誤處理原則。
裝置和裝置內容
改善 Direct2D 應用程式的效能
描述改善 Direct2D 效能的技術。
層次概觀
描述 Direct2D 層的基本概念。
列印和命令清單
Direct2D 列印控件是 Windows 8 中 Direct2D 模組中的新元件。 此元件可讓 Direct2D 應用程式重複使用其 Direct2D 繪圖呼叫(就狀態變更和轉譯基本類型而言),以提供與畫面上所看到的類似之列印結果。
多執行緒 Direct2D 應用程式
描述建立多線程 Direct2D 應用程式的最佳做法。
分析 DirectX 應用程式
示範如何使用隨附於 Windows Performance Toolkit 的 XPerf 和 GPUView 工具,測量 DirectX 應用程式的一些最重要的效能時間度量。
區塊壓縮
描述區塊壓縮的運作方式,以及如何在 WIC 和 Direct2D 中使用它。
Effects
Direct2D 效果的概觀。
筆刷
描述如何使用 Direct2D 筆刷、用來繪製填滿和外框的物件。
幾何
描述如何使用 Direct2D 幾何來表示、操作和分析圖形。
互通性
描述 Direct2D 如何與其他系統互通。
轉換
描述 tranform 的基本概念,以及如何將各種轉換套用至物件。
操作說明主題
提供示範如何使用 Direct2D 完成各種工作的範例。
使用 Direct2D 和 DirectWrite 轉譯文字
不同於其他 API,例如 GDI、GDI+ 或 WPF,Direct2D 會與另一個 API DirectWrite 互操作,以操作和轉譯文字。 本主題描述這些個別元件的優點和互操作。
不透明度遮罩概觀
描述如何使用位圖和筆刷來定義不透明度遮罩。
資源概觀
描述 Direct2D 資源及其共用方式。
支援的像素格式和 Alpha 模式
描述每個轉譯目標類型所支援的圖元格式和 Alpha 模式。
使用 Direct2D 進行伺服器端轉譯
描述使用 Direct2D 進行伺服器端轉譯。
轉譯目標概觀
描述不同類型的 Direct2D 轉譯目標,以及如何使用這些目標。
相容的 A8 轉譯目標概觀
描述相容 A8 轉譯目標的基本概念,並提供示範如何使用它們的範例。