List of Windows 10 (developer preview) UWP Audio, Video, Camera and Graphics samples
[Update: Fixed broken links]
Hello again my fellow media development enthusiasts. It is that time once again. Windows 10 UWP apps are more media capable than ever before. My previous lists of Media centric samples for Windows 8 & 8.1 were popular and hopefully helpful so I wanted to make sure to continue the tradition. In this edition I've also included samples for some of the new D2D technologies that can interoperate with the Media stack. While this list may not be extensive hopefully it is as least close. If you find any other samples that I’ve missed please let me know.
Category |
Sample |
Description |
Playback |
How to create and use an AdaptiveMediaSource to playback HLS and DASH content over HTTP. |
|
This sample demonstrates how to use the Background Media Player and playback lists to create a collection of songs that can continue to play even when the app is no longer in the foreground. |
||
This sample demonstrate how to register and handle media transport events for hardware and software buttons using the SystemMediaTransportControls . |
||
This sample demonstrates how to create apps that take advantage of many media platform features. |
||
This sample shows how to create customized media transport controls for the Media Element in your XAML Windows App. |
||
Create & Edit |
This sample shows how to use the APIs in the Windows.Media.Audio namespace to create audio graphs for audio routing, mixing, and processing scenarios. |
|
|
||
This sample applies an end-to-end approach to demonstrate how to write a camera application using the Windows.Media.Capture API in conjunction with the DisplayInformation API to acquire preview frames from the camera stream for further processing. |
||
Media Casting |
Demonstrates how to send a piece of media content from one device to another. Exercises the Windows.Media.Casting API set. |
|
This sample demonstrates how to combine different casting technologies into a single user experience. |
||
Camera |
This sample demonstrates a new extension to Windows.Media.Capture.MediaCaptureInitializationSettings API. |
|
This sample applies an end-to-end approach to demonstrate how to write a camera application using the Windows.Media.Capture API in conjunction with orientation sensors to cover the functions that most camera apps will require. |
||
Graphics & Effects |
The sample shows how to construct and walk a simple tree of Visuals to change opacity without using any XAML, WWA, or DirectX. |
|
This sample demonstrates how to implement custom Direct2D effects using HLSL pixel, vertex, and compute shaders. |
||
This sample demonstrates how to instantiate and render a gradient mesh in Direct2D. |
||
Misc. |
This sample applies an end-to-end approach to demonstrate how to write a camera application using the Windows.Media.Capture API in conjunction with orientation sensors to cover the functions that most camera apps will require. |
|
This sample shows how to retrieve thumbnails for files and folders. It uses Windows.Storage.FileProperties. |
||
Demonstrates how to get a list of the folders in a user's library and how to let users add and remove folders from that list. This samples uses Windows.Storage.StorageLibrary. |
||
Music Device Control |
This sample demonstrates how to use the Windows.Devices.Midi API in a Windows Runtime app. |