Last updated: April 2, 2025
名前空間: YukkuriMovieMaker.Plugin.Effects
アセンブリ: YukkuriMovieMaker.Plugin.dll
映像エフェクトの名前、パラメータの保持、変更の通知、プロセッサーの提供などを行うクラスはこれを継承します。
public abstract class VideoEffectBase : YukkuriMovieMaker.Commons.Animatable, YukkuriMovieMaker.Plugin.Effects.IVideoEffect, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyDataErrorInfo, YukkuriMovieMaker.UndoRedo.IUndoRedoable, YukkuriMovieMaker.ItemEditor.IEditable, YukkuriMovieMaker.Commons.IAnimatable, YukkuriMovieMaker.Project.IFileItem, YukkuriMovieMaker.Project.IResourceItem
継承 Object → Bindable → ValidatableBindable → UndoRedoable → Animatable → VideoEffectBase
実装 [IVideoEffect](../ivideo-effect, INotifyPropertyChanged, INotifyDataErrorInfo, IUndoRedoable, IEditable, Animatable, IFileItem, IResourceItem
名前 | 説明 |
---|---|
VideoEffectBase() | 新しいインスタンスを初期化します。 |
名前 | 説明 |
---|---|
Label | エフェクトの名前を設定します。読み取り専用です。 |
IsEnabled | エフェクトの有効または無効を取得または設定します。 |
Remark | エフェクトについて備考を取得または設定します。 |
名前 | 説明 |
---|---|
Set<T>(ref T, T, string, params string[]) | 参照渡しされたストレージに値を設定し、変更を通知します。 |
Set<T>(Expression<Func<T>>, T, string, params string[]) | プロパティセレクターを使用してプロパティーに値を設定し、変更を通知します。 |
CreateExoVideoFilters(int, ExoOutputDescription) | Exoとして出力する際に使用する文字列を生成します。 |
CreateVideoEffect(IGraphicsDevicesAndContext) | プロセッサーのインスタンスを生成します。 |
名前 | 説明 |
---|---|
IFileItem.GetFiles() | 空の文字列配列を返します。 |
IFileItem.ReplaceFile(string, string) | 何も実行されません。 |
IResourceItem.GetResources() | TimelineResource オブジェクトのシーケンスを生成し返します。 |
Last updated: April 2, 2025
名前空間: YukkuriMovieMaker.Plugin.Effects
アセンブリ: YukkuriMovieMaker.Plugin.dll
映像エフェクトの名前、パラメータの保持、変更の通知、プロセッサーの提供などを行うクラスはこれを継承します。
public abstract class VideoEffectBase : YukkuriMovieMaker.Commons.Animatable, YukkuriMovieMaker.Plugin.Effects.IVideoEffect, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyDataErrorInfo, YukkuriMovieMaker.UndoRedo.IUndoRedoable, YukkuriMovieMaker.ItemEditor.IEditable, YukkuriMovieMaker.Commons.IAnimatable, YukkuriMovieMaker.Project.IFileItem, YukkuriMovieMaker.Project.IResourceItem
継承 Object → Bindable → ValidatableBindable → UndoRedoable → Animatable → VideoEffectBase
実装 [IVideoEffect](../ivideo-effect, INotifyPropertyChanged, INotifyDataErrorInfo, IUndoRedoable, IEditable, Animatable, IFileItem, IResourceItem
名前 | 説明 |
---|---|
VideoEffectBase() | 新しいインスタンスを初期化します。 |
名前 | 説明 |
---|---|
Label | エフェクトの名前を設定します。読み取り専用です。 |
IsEnabled | エフェクトの有効または無効を取得または設定します。 |
Remark | エフェクトについて備考を取得または設定します。 |
名前 | 説明 |
---|---|
Set<T>(ref T, T, string, params string[]) | 参照渡しされたストレージに値を設定し、変更を通知します。 |
Set<T>(Expression<Func<T>>, T, string, params string[]) | プロパティセレクターを使用してプロパティーに値を設定し、変更を通知します。 |
CreateExoVideoFilters(int, ExoOutputDescription) | Exoとして出力する際に使用する文字列を生成します。 |
CreateVideoEffect(IGraphicsDevicesAndContext) | プロセッサーのインスタンスを生成します。 |
名前 | 説明 |
---|---|
IFileItem.GetFiles() | 空の文字列配列を返します。 |
IFileItem.ReplaceFile(string, string) | 何も実行されません。 |
IResourceItem.GetResources() | TimelineResource オブジェクトのシーケンスを生成し返します。 |