AVISYNTH INTERFACE VERSION

The AVISYNTH_INTERFACE_VERSION describes the level of features available, both in the core avisynth.dll and the third party plugin.

For a plugin author it describes what the core IScriptEnvironment vtable contains and the what behaviour the core expects of their plugin.

When using the raw IClip interface it is the authors responsibility to declare the level of support the plugin provides. The GenericVideoFilter class provides this:

    int __stdcall UserClass::GetVersion() { return AVISYNTH_INTERFACE_VERSION; }

Back to FilterSDK

$Date: 2015/01/13 00:24:50 $