Capturing or rendering audio, video, and images (Windows Runtime apps using C#/VB/C++ and XAML)
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 an app.
For samples that use media capture, see the Media capture sample and the other samples listed in the Samples section in the Related topics below.
This topic shows you how to capture video to a file using the Windows.Media.Capture API. You can use the Windows.Media.Capture API to control the asynchronous capture operation, select an encoding profile and send the resulting video to a file.
The VideoStabilization effect can help reduce shakiness in video, such as from a hand-held camera.
This topic shows you how to add a slow-motion effect to video. This effect can be added during live capture or added as a post-processing step during transcoding.
This topic shows you how to capture a variable photo sequence, which allows you to capture multiple frames of images in rapid succession and configure each frame to use different focus, ISO, exposure, and exposure compensation settings.
- Roadmap for Windows Store apps using C# and Visual Basic
- Roadmap for Windows Store apps using C++
- Designing UX for apps
- 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
- Other resources
- Supported audio and video formats
- Optimize media resources