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 性能工具包一部分提供的 XPerf 和 GPUView 工具测量 DirectX 应用的一些最重要的性能时间度量。 |
块压缩 |
描述块压缩的工作原理以及如何在 WIC 和 Direct2D 中使用它。 |
效果 |
Direct2D 效果概述。 |
画笔 |
介绍如何使用 Direct2D 画笔、用于绘制填充和轮廓的对象。 |
几何图形 |
介绍如何使用 Direct2D 几何图形来表示、操作和分析形状。 |
互操作性 |
描述 Direct2D 如何与其他系统互操作。 |
转换 |
介绍转换的基础知识以及如何对对象应用各种转换。 |
操作指南主题 |
提供演示如何使用 Direct2D 完成各种任务的示例。 |
使用 Direct2D 和 DirectWrite 的文本呈现 |
与其他 API(如 GDI、GDI+ 或 WPF)不同,Direct2D 与另一个 API(DirectWrite)互操作,以操作和呈现文本。 本主题介绍这些独立组件的优点和互操作。 |
不透明蒙板概述 |
介绍如何使用位图和画笔定义不透明度掩码。 |
资源概述 |
介绍 Direct2D 资源及其共享方式。 |
支持的像素格式和 Alpha 模式 |
介绍每种呈现目标类型支持的像素格式和 alpha 模式。 |
使用 Direct2D 进行Server-Side呈现 |
介绍如何使用 Direct2D 进行服务器端呈现。 |
呈现目标概述 |
介绍不同类型的 Direct2D 呈现目标及其使用方式。 |
兼容的 A8 呈现器目标概述 |
介绍兼容 A8 呈现目标的基础知识,并提供演示如何使用它们的示例。 |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈