VideoEffects VideoEffects VideoEffects VideoEffects VideoEffects Class


Provides video-related effects.

public : static class VideoEffects
static struct winrt::Windows::Media::VideoEffects
public static class VideoEffects
Public Shared Class VideoEffects
// This class does not provide a public constructor.

Windows 10 requirements

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


The following JavaScript example adds the VideoStabilization effect to a <video> element. To add a different effect, replace the first parameter with the activatable ClassID of your media extension.

var myVideo = document.getElementById("videoTag1");
   “Windows.Media.VideoEffects.VideoStabilization”, // ClassID
    true,   // effectRequired
    null);  // config;


For information in using the effects when capturing video, see Effects for video capture.


VideoStabilization VideoStabilization VideoStabilization VideoStabilization VideoStabilization

Represents a video stabilization effect which can be used on a video object to reduce the shakiness in the video.

See also