Share via


CameraCaptureUIVideoCaptureSettings Class

Definition

Provides settings for capturing videos. The settings include format, maximum resolution, maximum duration, and whether or not to allow trimming.

public ref class CameraCaptureUIVideoCaptureSettings sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CameraCaptureUIVideoCaptureSettings final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CameraCaptureUIVideoCaptureSettings
Public NotInheritable Class CameraCaptureUIVideoCaptureSettings
Inheritance
Object Platform::Object IInspectable CameraCaptureUIVideoCaptureSettings
Attributes

Windows requirements

Device family
Windows 10 (introduced in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduced in v1.0)
App capabilities
microphone webcam

Remarks

To get an instance of this object, retrieve the VideoSettings property.

Properties

AllowTrimming

Determines whether or not the video trimming user interface will be enabled.

Format

Determines the format for storing captured videos.

MaxDurationInSeconds

Determines the maximum duration of a video.

MaxResolution

Determines the maximum resolution that the user can select.

Applies to