Last updated: July 23, 2026
名前空間: YukkuriMovieMaker.Plugin.Effects
アセンブリ: YukkuriMovieMaker.Plugin.dll
音声エフェクトのインターフェースです。
public interface IAudioEffect : INotifyPropertyChanged, INotifyDataErrorInfo, IUndoRedoable, IEditable, IAnimatable, IFileItem, IResourceItem
実装 System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyDataErrorInfo
音声エフェクトプラグインが実装すべきインターフェースです。
通常は直接実装せず、AudioEffectBase を継承することで実装します。
| 名前 | 説明 |
|---|---|
| CreateAudioEffect | 音声エフェクトプロセッサーを作成します。 |
| CreateExoAudioFilters | AviUtl拡張編集(.exo)用の音声フィルター文字列を生成します。 |
音声エフェクトプロセッサーを作成します。
IAudioEffectProcessor CreateAudioEffect(TimeSpan duration);
duration System.TimeSpan
音声レンダリング時に呼び出されます。
duration にはエフェクトが適用されるクリップの総再生時間が渡されます。
AviUtl拡張編集(.exo)用の音声フィルター文字列を生成します。
IEnumerable<string> CreateExoAudioFilters(int keyFrameIndex, ExoOutputDescription exoOutputDescription);
| 名前 | 型 | 説明 |
|---|---|---|
| IsEnabled | System.Boolean | エフェクトが有効かどうかを取得または設定します。 |
| Label | System.String | エフェクトの表示名を取得します。 |
| Remark | System.String | エフェクトに紐付けられたリマーク文字列を取得または設定します。 |
Last updated: July 23, 2026
名前空間: YukkuriMovieMaker.Plugin.Effects
アセンブリ: YukkuriMovieMaker.Plugin.dll
音声エフェクトのインターフェースです。
public interface IAudioEffect : INotifyPropertyChanged, INotifyDataErrorInfo, IUndoRedoable, IEditable, IAnimatable, IFileItem, IResourceItem
実装 System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyDataErrorInfo
音声エフェクトプラグインが実装すべきインターフェースです。
通常は直接実装せず、AudioEffectBase を継承することで実装します。
| 名前 | 説明 |
|---|---|
| CreateAudioEffect | 音声エフェクトプロセッサーを作成します。 |
| CreateExoAudioFilters | AviUtl拡張編集(.exo)用の音声フィルター文字列を生成します。 |
音声エフェクトプロセッサーを作成します。
IAudioEffectProcessor CreateAudioEffect(TimeSpan duration);
duration System.TimeSpan
音声レンダリング時に呼び出されます。
duration にはエフェクトが適用されるクリップの総再生時間が渡されます。
AviUtl拡張編集(.exo)用の音声フィルター文字列を生成します。
IEnumerable<string> CreateExoAudioFilters(int keyFrameIndex, ExoOutputDescription exoOutputDescription);
| 名前 | 型 | 説明 |
|---|---|---|
| IsEnabled | System.Boolean | エフェクトが有効かどうかを取得または設定します。 |
| Label | System.String | エフェクトの表示名を取得します。 |
| Remark | System.String | エフェクトに紐付けられたリマーク文字列を取得または設定します。 |