PhotoCaptureSource PhotoCaptureSource PhotoCaptureSource PhotoCaptureSource Enum


Specifies which stream on a video camera is used to capture photos.

public : enum class PhotoCaptureSourcepublic enum PhotoCaptureSourcePublic Enum PhotoCaptureSource// You can use this enum in JavaScript.
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)
webcam microphone


Some video cameras have a separate photo stream that can capture still images at higher resolution than the video stream. For more information on configuring the MediaCapture object, see MediaCaptureInitializationSettings.


Auto Auto Auto Auto

Automatically select the stream.

Photo Photo Photo Photo

Use the photo stream.

VideoPreview VideoPreview VideoPreview VideoPreview

Use the video stream.