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. |