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.
| Member | Value | Description |
|---|---|---|
| Auto | auto | 0 |
Automatically select the stream. |
| VideoPreview | videoPreview | 1 |
Use the video stream. |
| Photo | photo | 2 |
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 |
|
|
Metadata |
|
|
Capabilities |
|
Build date: 12/4/2012