LoadPlugin
LoadPluginフィルタで外部プラグインを読み込む †
LoadPluginフィルタとは? †
外部プラグイン(Plugin)を、手動で読み込む(Load)ためのフィルタです。
LoadPluginフィルタを利用する場合、プラグインは、任意のフォルダから読み込むことができます。
書式 †
LoadPlugin(string filename [, ...])
- 引数
- filename: 読み込ませたい外部プラグインの名前
- そのプラグインが、AVSファイルと別のフォルダにある場合は、パス指定する。
- カンマ区切りで、複数指定可能(最大50個まで)。
- filename: 読み込ませたい外部プラグインの名前
使用例 †
プラグインを1つ読み込む †
# 「C:\AviSynth\Plugins」にあるhoge.dllを読み込む LoadPlugin("C:\AviSynth\Plugins\hoge.dll")
複数のプラグインを読み込む(1) †
# 次のようにLoadPlugin行を追加する: LoadPlugin("C:\AviSynth\Plugins\foo.dll") LoadPlugin("C:\AviSynth\Plugins\bar.dll") LoadPlugin("C:\AviSynth\Plugins\hoge.dll")
複数のプラグインを読み込む(2) †
# 次のようにカンマ区切りで指定する: LoadPlugin("C:\AviSynth\Plugins\foo.dll","C:\AviSynth\Plugins\bar.dll","C:\AviSynth\Plugins\hoge.dll")
複数のプラグインを読み込む(3) †
# 上記(1)の方法を、変数を使って書き換えたもの: PluginDir="C:\AviSynth\Plugins\" LoadPlugin(PluginDir + "foo.dll") LoadPlugin(PluginDir + "bar.dll") LoadPlugin(PluginDir + "hoge.dll")
複数のプラグインを読み込む(4) †
# 上記(2)の方法を、SetWorkingDirを使って書き換えたもの: SetWorkingDir("C:\AviSynth\Plugins\") LoadPlugin("foo.dll","bar.dll","hoge.dll")
備考 †
AviSynthPluginsを参照。
最終更新日時: 2005-01-29 (土) 03:10:09 (7170d)