Class MaxineArtifactReductionVideoEffect
Nvidia Maxine Artifact Reduction video effect. Implements the VideoEffect.
Implements
Inherited Members
Namespace: VisioForge.Core.Types.VideoEffects
Assembly: VisioForge.Core.dll
Syntax
public class MaxineArtifactReductionVideoEffect : VideoEffect, IVideoEffect
Constructors
MaxineArtifactReductionVideoEffect(string, string, MaxineArtifactReductionEffectMode)
Initializes a new instance of the MaxineArtifactReductionVideoEffect class.
Declaration
public MaxineArtifactReductionVideoEffect(string modelsDir, string name = "maxine_artifact_reduction", MaxineArtifactReductionEffectMode mode = MaxineArtifactReductionEffectMode.LowBitrate)
Parameters
Type | Name | Description |
---|---|---|
string | modelsDir | The models dir. |
string | name | The name. |
MaxineArtifactReductionEffectMode | mode | The mode. |
Properties
Mode
Gets or sets the mode.
Declaration
public MaxineArtifactReductionEffectMode Mode { get; set; }
Property Value
Type | Description |
---|---|
MaxineArtifactReductionEffectMode | The mode. |
ModelsDir
Gets the Nvidia Maxine SDK models directory.
Declaration
public string ModelsDir { get; }
Property Value
Type | Description |
---|---|
string | The models dir. |
Methods
GetEffectType()
Gets type.
Declaration
public VideoEffectType GetEffectType()
Returns
Type | Description |
---|---|
VideoEffectType | The VideoEffectType. |