VideoEffectDefinition VideoEffectDefinition VideoEffectDefinition VideoEffectDefinition Class

Definition

Represents a video effect definition.

public : sealed class VideoEffectDefinition : IVideoEffectDefinitionpublic sealed class VideoEffectDefinition : IVideoEffectDefinitionPublic NotInheritable Class VideoEffectDefinition Implements IVideoEffectDefinition// You can use this class in JavaScript.
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Constructors

VideoEffectDefinition(String) VideoEffectDefinition(String) VideoEffectDefinition(String) VideoEffectDefinition(String)

Creates a new VideoEffectDefinition object with the specified activatable class ID.

public : VideoEffectDefinition(PlatForm::String activatableClassId)public VideoEffectDefinition(String activatableClassId)Public Sub New(activatableClassId As String)// You can use this method in JavaScript.
Parameters
activatableClassId
PlatForm::String String String String

The activatable class ID of the video effect definition.

See Also

VideoEffectDefinition(String, IPropertySet) VideoEffectDefinition(String, IPropertySet) VideoEffectDefinition(String, IPropertySet) VideoEffectDefinition(String, IPropertySet)

Creates a new VideoEffectDefinition object with the specified activatable class ID, configuring the object with the specified settings.

public : VideoEffectDefinition(PlatForm::String activatableClassId, IPropertySet props)public VideoEffectDefinition(String activatableClassId, IPropertySet props)Public Sub New(activatableClassId As String, props As IPropertySet)// You can use this method in JavaScript.
Parameters
activatableClassId
PlatForm::String String String String

The activatable class ID of the video effect definition.

props
IPropertySet IPropertySet IPropertySet IPropertySet

Configuration properties for the specified video effect definition.

See Also

Properties

ActivatableClassId ActivatableClassId ActivatableClassId ActivatableClassId

Gets the activatable class ID of the video effect definition.

public : PlatForm::String ActivatableClassId { get; }public string ActivatableClassId { get; }Public ReadOnly Property ActivatableClassId As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The activatable class ID of the video effect definition, such as "Windows.Media.VideoStabilizationEffect".

Properties Properties Properties Properties

Gets the set of properties for configuring the VideoEffectDefinition object.

public : IPropertySet Properties { get; }public IPropertySet Properties { get; }Public ReadOnly Property Properties As IPropertySet// You can use this property in JavaScript.
Value
IPropertySet IPropertySet IPropertySet IPropertySet

The set of properties for the video effect definition, represented as tuples.