Capturing or rendering audio, video, and images (Windows Store apps using C#/VB/C++ and XAML)

Language: JavaScript and HTML | VB/C#/C++ and XAML
0 out of 1 rated this helpful - Rate this topic

This section contains information on how to capture photos and videos from a capture device, such as a webcam, and how to render audio streams in a Windows Store app built for Windows using C++, C#, or Visual Basic.

For samples that use media capture in a Windows Store app using C++, C#, or Visual Basic, see the Media capture sample and the other samples listed in the Samples section in the Related topics below.

If you’d like to try working with media capture and other key Windows 8 features, download the hands-on labs for Windows 8. These labs provide a modular, step-by-step introduction to creating a sample Windows Store app in the programming language of your choice (JavaScript and HTML or C# and XAML).

In this section

TopicDescription

How to preview video from a webcam

You can preview live video from a camera or webcam by using a CaptureElement object and the Windows.Media.Capture API.

How to rotate captured video

You can rotate video captured from a camera by using the SetPreviewRotation and SetRecordRotation methods on the MediaCapture class.

How to add video stabilization effect to captured video

The VideoStabilization effect can help reduce shakiness in video, such as from a hand-held camera.

 

Related topics

Roadmaps
Roadmap for Windows Store apps using C# and Visual Basic
Roadmap for Windows Store apps using C++
Designing UX for apps
Samples
Media capture sample
Camera capture UI sample
Camera options UI sample
Device enumeration sample
Media extension sample
Real-Time communication sample
Hands-on labs for Windows 8
Reference
Windows.Media
Windows.Media.Capture
Windows.Media.Devices
Windows.Media.MediaProperties
Other resources
Supported audio and video formats
Optimize media resources

 

 

Build date: 11/29/2012

Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.