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 オブジェクトのシーケンスを生成し返します。 |