O'Reilly logo

XAML Unleashed by Adam Nathan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

MediaElement (with its transport controls enabled) and CameraCaptureUI give you a complete user experience so you can enable many tasks just like the built-in Video and Camera apps. More importantly, with XAML elements such as MediaElement and CaptureElement, it’s easy to seamlessly integrate any of this functionality into your apps that aren’t trying to simply be a media player or camera.

I’m particularly struck by how few lines of code it takes to perform transcoding with the Windows Runtime. No more searching for buggy shareware programs the next time I want to convert an MP4 file to WMV! Combined with the power of the Windows file picker’s extensibility, you can easily imagine scenarios such as trimming and applying video stabilization ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required