PhotoCaptureSource enumeration

0 out of 1 rated this helpful - Rate this topic

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

Syntax


var value = Windows.Media.Capture.PhotoCaptureSource.auto;

Attributes

VersionAttribute(NTDDI_WIN8)

Members

The PhotoCaptureSource enumeration has these members.

MemberValueDescription
Auto | auto0

Automatically select the stream.

VideoPreview | videoPreview1

Use the video stream.

Photo | photo2

Use the photo stream.

Remarks

Some video cameras have a separate photo stream that can capture still images at higher resolution than the video stream.

Examples

The following code sample shows how to use a value of this enumeration to set the PhotoCaptureSource property.


// Initialize the MediaCaptureInitialzationSettings.
function initCaptureSettings() {
    captureInitSettings = null;
    captureInitSettings = new Windows.Media.Capture.MediaCaptureInitializationSettings();
    captureInitSettings.audioDeviceId = "";
    captureInitSettings.videoDeviceId = "";
    captureInitSettings.streamingCaptureMode = Windows.Media.Capture.StreamingCaptureMode.audioAndVideo;
    captureInitSettings.photoCaptureSource = Windows.Media.Capture.PhotoCaptureSource.videoPreview;
    captureInitSettings.realTimeModeEnabled = true;
    if (deviceList.length > 0)
        captureInitSettings.videoDeviceId = deviceList[0].id;
}



Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Namespace

Windows.Media.Capture
Windows::Media::Capture [C++]

Metadata

Windows.winmd

Capabilities

webcam
microphone

 

 

Build date: 12/4/2012

Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.