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