本文提供了与 Windows 应用中涉及音频、视频和相机的方案相关的开发功能的索引。
Windows OS 功能
Windows 10 及更高版本的 OS 版本提供与应用音频、视频和相机方案相关的各种 API。 这些功能通过 Windows SDK 提供的 WinRT 和 Win32(C++ 和 COM)API 的组合提供。
WinRT API
以下文章提供有关通过 Windows SDK 提供的 WinRT API 提供的功能的信息。
| Article | Description |
|---|---|
| 照相机 | 了解如何使用相机或麦克风捕获照片、视频或音频。 |
| 媒体播放 | 了解如何在应用中播放音频和视频。 |
| 视觉层 | 视觉层为图形、效果和动画提供高性能、保留模式 API,是跨 Windows 设备的所有 UI 的基础。 |
| XAML 平台 | 介绍使用基于 WinRT XAML 的 UI 的应用的 XAML 语言和概念,包括 Windows 10 及更高版本以及 WinUI 提供的 XAML UI 组件。 |
Win32 (C++ 和 COM) API
以下文章提供有关 Windows SDK 提供的 Win32(C++ 和 COM)API 提供的功能的信息。
| Article | Description |
|---|---|
| 音频和视频 | 了解将音频和视频集成到应用中的功能。 |
| 图形和游戏 | 了解涉及图形、游戏和图像处理的功能。 |
| DirectX 的 | 了解如何使用 DirectX API 通过 2D 和 3D 图形创建游戏和其他高性能多媒体应用。 |
| Direct2D | Direct2D 是一种硬件加速的即时模式 2D 图形 API,可为二维几何图形、位图和文本提供高性能和高质量的呈现。 |
| Direct3D | Direct3D 是用于使用呈现管道来绘制基元,并使用计算着色器执行并行操作的低级 API。 |
| GDI | Windows 图形设备接口(GDI)是一种低级图形 API,使应用能够使用二维矢量图形、图像处理和版式。 |
| GDI+ | GDI+ 通过添加新功能和优化现有功能来改进 GDI。 |
.NET 功能
.NET SDK 还提供与 WPF 和 Windows 窗体应用的音频、视频和相机方案相关的 API。
| Article | Description |
|---|---|
| 图形(WPF) | 了解对 WPF 应用中多媒体、矢量图形、动画和内容合成的支持。 |
| 多媒体 (WPF) | 了解如何将音频和视频集成到 WPF 应用中。 |
| 图形和绘图(Windows Forms) | 了解如何在 Windows 窗体应用中创建图形、绘制文本和处理图形图像。 |
| SoundPlayer 类(Windows 窗体) | 了解如何在 Windows 窗体应用程序中包括声音。 |