예제 #1
0
        public PluginClassFactory(string vendor, string email, string url, PFactoryInfo.FactoryFlags flags, Version sdkVersion)
        {
            Vendor     = vendor;
            Email      = email;
            Url        = url;
            Flags      = flags | PFactoryInfo.FactoryFlags.Unicode;
            SdkVersion = sdkVersion;

            DefaultVersion = ReflectionExtensions.GetExportAssembly().GetAssemblyVersion();

            ServiceContainer = new ServiceContainer();
        }
예제 #2
0
 public PluginClassFactory(string vendor, string email, string url, PFactoryInfo.FactoryFlags flags)
     : this(vendor, email, url, flags, Vst3SdkVersion)
 {
 }
예제 #3
0
 public PluginClassFactory(string vendor, string email, string url, PFactoryInfo.FactoryFlags flags)
     : this(vendor, email, url, flags, new Version(3, 6, 0))
 {
 }