语言: HTML | XAML

捕获或呈现音频、视频和图像 (XAML)

本部分包含有关如何在应用中从捕获设备(例如摄像头)捕获照片和视频,以及如何呈现音频流的信息。

用于捕获媒体的控件是 CaptureElement。 这是在 Windows.UI.Xaml.Controls 命名空间中定义的。Windows.Media.Capture 包含了用于捕获媒体的大部分 API。

有关使用媒体捕获的示例,请参阅媒体捕获示例以及下面Related topicsSamples部分中列出的其他示例。

如果你希望尝试使用媒体捕获功能和其他主要功能,请下载 Windows 8 动手实验室。这些实验室提供用于以你选择的编程语言(JavaScript 和 HTML 或 C# 和 XAML)创建示例应用的模块化分步简介。

本部分内容

主题描述

快速入门:使用 MediaCapture api 捕获视频

本主题为你介绍如何使用 Windows.Media.Capture API 将视频捕获到文件中。你可使用 Windows.Media.Capture API 控制异步捕获操作,选择编码配置文件并将最终视频发送到文件中。

如何通过网络摄像机预览视频

你可以使用 CaptureElement 对象和 Windows.Media.Capture API,从相机或摄像机预览实时视频。

如何旋转捕获的视频

你可以使用 MediaCapture 类中的 SetPreviewRotationSetRecordRotation 方法,旋转从相机捕获的视频。

如何向捕获的视频中添加视频防抖动效果

VideoStabilization 效果有助于减少视频中的抖动,例如来自手持相机。

如何向捕获的视频中添加慢动作效果

本主题显示了如何向视频中添加慢动作效果。此效果可在实时捕获期间添加,也可以在转码期间添加为后处理步骤。

快速入门:使用 ScreenCapture 录制屏幕

通过使用 ScreenCapture 对象和 Windows.Media.Capture API,你可以捕获在设备上播放的音频和视频。

快速入门:捕获可变照片序列

本主题显示了如何捕获可变照片序列,允许你快速连续地捕获图像的多个帧,并将每个帧配置为使用不同的焦点、ISO、曝光和曝光补偿设置。

 

相关主题

路线图
使用 C# 和 Visual Basic 的 Windows 运行时应用的路线图
使用 C++ 的 Windows 运行时应用的路线图
设计应用 UX
示例
媒体捕获示例
摄像头捕捉 UI 示例
摄像头选项 UI 示例
设备枚举示例
媒体扩展示例
实时通信示例
Windows 8 动手实验室
参考
Windows.Media
Windows.Media.Capture
Windows.Media.Devices
Windows.Media.MediaProperties
其他资源
支持的音频和视频格式
优化媒体资源

 

 

显示:
© 2015 Microsoft