显卡
本文提供与 Windows 应用中涉及图形的场景相关的开发功能的索引。
Win2D
Win2D 是一种易于使用的 Windows 运行时 API,用于使用 GPU 加速进行即时模式 2D 图形渲染。
Windows 应用 SDK 功能
Windows 应用 SDK 提供以下与 Windows 10 及更高版本操作系统的图形场景相关的功能。
Feature | 说明 |
---|---|
使用 DWriteCore 呈现文本 | 通过 Windows 应用 SDK 的 DWriteCore 标头 中的 C++/COM API,使用独立于设备的文本布局系统、高质量的子像素 Microsoft ClearType 文本呈现、硬件加速文本、多格式文本、广泛的语言支持等来呈现文本。 |
Windows 操作系统功能
Windows 10 及更高版本的操作系统提供各种与应用的图形场景相关的 API。 这些功能可通过 Windows SDK 提供的 WinRT 和 Win32(C++ 和 COM)API 的组合来实现。
WinRT API
以下文章介绍了可通过 Windows SDK 提供的 WinRT API 实现的功能。
项目 | 说明 |
---|---|
可视化层 | 了解如何在 UWP 应用中使用可视化层。 可视化层为图形、效果和动画提供高性能的保留模式 API,是 Windows 应用中所有基于 WinRT XAML 的 UI 的基础。 |
在桌面应用中使用可视化层 | 了解如何在 WPF、Windows 窗体和 C++ Win32 应用中使用可视化层。 |
XAML 平台 | 了解 XAML 语言的基础知识和基于 WinRT 的图形组件 Windows 应用的概念。 |
Win32(C++ 和 COM)API
以下文章介绍了可通过 Windows SDK 提供的 Win32(C++ 和 COM)API 实现的功能。
项目 | 说明 |
---|---|
图形和游戏 | 了解与图形、游戏和图像处理相关的 Win32 API 的广度。 |
DirectX | DirectX 图形提供一组 API,可用于创建游戏和其他高性能多媒体应用。 |
Direct2D | Direct2D 是硬件加速、直接模式的 2D 图形 API,可为 2D 几何图形、位图和文本提供高性能且高质量的渲染。 |
Direct3D | 借助 Direct3D,可以为游戏和科学应用创建 3D 图形。 |
DirectWrite | DirectWrite 支持高质量的文本呈现、与分辨率无关的大纲字体以及完整的 Unicode 文本和布局。 |
Windows GDI | 图形设备接口 (GDI) 是一种基础的 API,使应用能够在视频显示器和打印机上使用图形和格式化文本。 |
.NET 功能
.NET SDK 还提供与 WPF 和 Windows 窗体应用的图形场景相关的 API。
文章 | 说明 |
---|---|
图形 (WPF) | 了解如何在 WPF 应用中集成对多媒体、矢量图形、动画和内容组合的支持。 |
图形和绘制(Windows 窗体) | 了解如何在 Windows 窗体应用中创建图形、绘制文本以及操作图形图像。 |