Windows Store device apps for cameras

This section introduces Windows Store device apps for cameras. Device apps can highlight the special features of cameras through customized camera settings and special camera effects.

In this section

TopicDescription

How to customize camera options

In Windows 8.1, Windows Store device apps let device manufacturers customize the flyout that displays more camera options in some camera apps. This topic introduces the More options flyout that's displayed by the CameraCatureUI API, and shows how the C# version of the Windows Store device app for camera sample replaces the default flyout with a custom flyout.

Creating a camera driver MFT

In Windows 8.1, Windows Store device apps let device manufacturers apply custom settings and special effects on the camera's video stream with a camera driver MFT (media foundation transform). This topic introduces driver MFTs and uses the Driver MFT sample to show how to create one.

Considerations for driver MFTs on multi-pin cameras

Some cameras provide separate pins for preview, capture, and stills. These multi-pin cameras pose unique challenges to developers. This topic covers some points to consider when developing a camera driver MFT on a multi-pin camera.

Identifying the location of internal cameras

This topic provides info about supporting internal cameras on systems in Windows 8.1. It describes how to identify the physical location of built-in cameras so that they work correctly with Windows Store apps. It also describes how to set the Model ID so that the camera works with Windows Store device apps.

 

Windows 8.1 samples

  • The Windows Store device app for camera sample provides a Windows Store device app that controls the effect implemented by the driver MFT.

  • The driver MFT sample provides a driver MFT for use with a camera's Windows Store device app. A driver MFT is a Media Foundation Transform that's used with a specific camera when capturing video. The driver MFT is also known as MFT0 because it is the first MFT applied to the video stream captured from the camera. This MFT can provide a video effect or other processing when capturing photos or video from the camera. It can be distributed along with the driver package for a camera.

  • The Camera Capture UI sample demonstrates how to use the Windows.Media.Capture.CameraCaptureUI API, which displays a full-screen UI for capturing photos or videos. The Camera Capture UI provides controls for switching from photo to video, a timer for taking time-delayed photos, and a Camera options control for adjusting camera settings.

    You can use this sample to invoke the Windows Store device app for camera sample.

  • The Camera Options UI sample demonstrates how to use camera options in a Windows Store device app.

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft