VideoStabilizationEffect VideoStabilizationEffect VideoStabilizationEffect VideoStabilizationEffect VideoStabilizationEffect Class

Definition

Represents an effect that stabilizes a video stream.

public : sealed class VideoStabilizationEffect : IMediaExtension
struct winrt::Windows::Media::Core::VideoStabilizationEffect : IMediaExtension
public sealed class VideoStabilizationEffect : IMediaExtension
Public NotInheritable Class VideoStabilizationEffect Implements IMediaExtension
// This class does not provide a public constructor.
Attributes

Windows 10 requirements

Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Remarks

Get an instance of this class by passing a VideoStabilizationEffectDefinition object into MediaCapture.AddVideoEffectAsync or MediaTranscoder.AddVideoEffect.

For how-to guidance for using the VideoStabilizationEffect, see Effects for video capture.

Properties

Enabled Enabled Enabled Enabled Enabled

Gets or sets a value indicating whether video stabilization is enabled.

Methods

GetRecommendedStreamConfiguration(VideoDeviceController, VideoEncodingProperties) GetRecommendedStreamConfiguration(VideoDeviceController, VideoEncodingProperties) GetRecommendedStreamConfiguration(VideoDeviceController, VideoEncodingProperties) GetRecommendedStreamConfiguration(VideoDeviceController, VideoEncodingProperties) GetRecommendedStreamConfiguration(VideoDeviceController, VideoEncodingProperties)

Gets the recommended video stream configuration for video stabilization, given the specified video device controller and encoding properties.

SetProperties(IPropertySet) SetProperties(IPropertySet) SetProperties(IPropertySet) SetProperties(IPropertySet) SetProperties(IPropertySet)

Sets properties on the IMediaExtension.

Events

EnabledChanged EnabledChanged EnabledChanged EnabledChanged EnabledChanged

Occurs when the value of the VideoStabilizationEffect.Enabled property changes.

See also