LowLagPhotoControl
LowLagPhotoControl
LowLagPhotoControl
LowLagPhotoControl
Class
Definition
Provides functionality for managing the low shutter lag photo capture mode on the capture device.
public : sealed class LowLagPhotoControl : ILowLagPhotoControlpublic sealed class LowLagPhotoControl : ILowLagPhotoControlPublic NotInheritable Class LowLagPhotoControl Implements ILowLagPhotoControl// You can use this class in JavaScript.
- Attributes
| Device family |
Windows 10 (introduced v10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduced v1)
|
Remarks
You can access the LowLagPhotoControl for the capture device through MediaCapture.VideoDeviceController.
Thumbnails are supported for a low shutter lag single photos and photo sequences.
To enable thumbnails, set ThumbnailEnabled to true.
You can set the desired thumbnail size through DesiredThumbnailSize and set the thumbnail format through ThumbnailFormat.
Properties
DesiredThumbnailSize DesiredThumbnailSize DesiredThumbnailSize DesiredThumbnailSize
Gets or sets the desired size for thumbnails, which is the largest length of the image, either width or height.
public : unsigned int DesiredThumbnailSize { get; set; }public uint DesiredThumbnailSize { get; set; }Public ReadWrite Property DesiredThumbnailSize As uint// You can use this property in JavaScript.
- Value
- unsigned int uint uint uint
The desired thumbnail size.
Remarks
The actual dimension of the thumbnail is not guaranteed to be the value specified by DesiredThumbnailSize, but the system will attempt to create thumbnails as close as possible to this value.
- See Also
HardwareAcceleratedThumbnailSupported HardwareAcceleratedThumbnailSupported HardwareAcceleratedThumbnailSupported HardwareAcceleratedThumbnailSupported
Gets a value that specifies if hardware acceleration is supported for thumbnails.
public : unsigned int HardwareAcceleratedThumbnailSupported { get; }public uint HardwareAcceleratedThumbnailSupported { get; }Public ReadOnly Property HardwareAcceleratedThumbnailSupported As uint// You can use this property in JavaScript.
- Value
- unsigned int uint uint uint
true if hardware acceleration for thumbnails is supported; otherwise, false.
ThumbnailEnabled ThumbnailEnabled ThumbnailEnabled ThumbnailEnabled
Gets a value that enables and disables thumbnail support.
public : PlatForm::Boolean ThumbnailEnabled { get; set; }public bool ThumbnailEnabled { get; set; }Public ReadWrite Property ThumbnailEnabled As bool// You can use this property in JavaScript.
- Value
- PlatForm::Boolean bool bool bool
true if thumbnails are enabled; otherwise, false.
- See Also
ThumbnailFormat ThumbnailFormat ThumbnailFormat ThumbnailFormat
Gets or sets the media format for the thumbnails.
public : MediaThumbnailFormat ThumbnailFormat { get; set; }public MediaThumbnailFormat ThumbnailFormat { get; set; }Public ReadWrite Property ThumbnailFormat As MediaThumbnailFormat// You can use this property in JavaScript.
The media format for the thumbnails.
- See Also
Methods
GetCurrentFrameRate() GetCurrentFrameRate() GetCurrentFrameRate() GetCurrentFrameRate()
Gets the current frame rate at which pictures can be taken.
public : MediaRatio GetCurrentFrameRate()public MediaRatio GetCurrentFrameRate()Public Function GetCurrentFrameRate() As MediaRatio// You can use this method in JavaScript.
The current frame rate.
GetHighestConcurrentFrameRate(IMediaEncodingProperties) GetHighestConcurrentFrameRate(IMediaEncodingProperties) GetHighestConcurrentFrameRate(IMediaEncodingProperties) GetHighestConcurrentFrameRate(IMediaEncodingProperties)
Gets the highest frame rate supported when video and photos are being captured concurrently.
public : MediaRatio GetHighestConcurrentFrameRate(IMediaEncodingProperties captureProperties)public MediaRatio GetHighestConcurrentFrameRate(IMediaEncodingProperties captureProperties)Public Function GetHighestConcurrentFrameRate(captureProperties As IMediaEncodingProperties) As MediaRatio// You can use this method in JavaScript.
- captureProperties
- IMediaEncodingProperties IMediaEncodingProperties IMediaEncodingProperties IMediaEncodingProperties
The media encoding properties.
The highest concurrent frames per second.
Remarks
The ConcurrentRecordAndPhotoSupported property on the MediaCapture class specifies if the capture device supports capturing videos and photos at the same time.