Skip to content

oliveredget/AdvancedCameraSample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Advanced Camera Sample

Requires

  • Visual Studio 2013

License

  • MS-LPL

Technologies

  • XAML
  • Windows Runtime
  • Windows Phone 8.1

Topics

  • camera
  • Focus
  • media capture
  • variable photo sequence
  • low lag photo sequence
  • camera flash

Updated

  • 10/22/2014

Description

Advanced Camera Sample

This sample is an advanced example camera app that implements several features of the MediaCapture API.

This sample implements the following features of a typical camera app.

  • Initializing and cleaning up capture resources.
  • Capturing still images.
  • Variable photo sequence capture and individual frame settings.
  • Adjusting focus, flash, and exposure settings.

This sample covers many of the same areas as the Media capture sample, with a few important differences. This sample includes features, like variable photo sequence capture, which were introduced in Windows Phone 8.1 and are not currently available for Windows apps. Also, instead of being organized as a code sample, this app is designed using the best practices for building a high-quality camera app, including a heavy reliance on the ModelViewViewModel (MVVM) design pattern. If you are interested in building a fully functional camera app - as opposed to just adding minor camera capabilities to a more general app - it is recommended that you use this sample as the starting point for your app development.

Note  

Variable photo sequence capture is not supported on all hardware devices, including all Windows Phone 8 devices. This sample will show a warning message when switching to variable photo sequence mode on unsupported devices. Variable photo sequence capture is supported on the Windows Phone emulator.

Note  This sample requires Windows 8.1 and Microsoft Visual Studio 2013 with Update 2 or later.

To obtain an evaluation copy of Windows 8.1, go to Windows 8.1.

To obtain an evaluation copy of Visual Studio 2013 , go to Visual Studio 2013. After you install Visual Studio 2013, update your installation with Update 2 or later.

Related topics

Quickstart: recording the screen with ScreenCapture

Operating system requirements

Client
None supported
Server
None supported
Phone
Windows Phone 8.1

Build the sample

  1. Start Visual Studio Express 2013 for Windows --> and select File > Open > Project/Solution.
  2. Go to the directory in which you unzipped the sample. Go to the directory named for the sample, and double-click the Visual Studio Express 2013 for Windows Solution (.sln) file.
  3. Press F7 or use Build > Build Solution to build the sample.

Run the sample

To debug the app and then run it, press F5 or use Debug > Start Debugging. To run the app without debugging, press Ctrl+F5 or use Debug > Start Without Debugging.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages