Driver MFT Sample

Provides a driver MFT for use with a camera's UWP 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.

In this sample, the driver MFT, when enabled, replaces a portion of the captured video with a green box. To test this sample, download the UWP device app for camera sample and the Camera Capture UI sample.

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

The Camera Capture UI sample provides a way to invoke the UWP device app.

This sample is designed to be used with a specific camera. To run the sample, you need the your camera's device ID and device metadata package.

Concepts

UWP device apps for cameras

Media Foundation Transforms

Streaming media device driver design guide

Universal camera driver design guide for Windows 10

Samples

Device app for camera sample

Camera Capture UI sample