JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
ivstpluginterfacesupport.h
Go to the documentation of this file.
1 //------------------------------------------------------------------------
2// Project : VST SDK
3//
4// Category : Interfaces
5// Filename : pluginterfaces/vst/ivstpluginterfacesupport.h
6// Created by : Steinberg, 11/2018
7// Description : VST Interfaces
8//
9//-----------------------------------------------------------------------------
10// This file is part of a Steinberg SDK. It is subject to the license terms
11// in the LICENSE file found in the top-level directory of this distribution
12// and at www.steinberg.net/sdklicenses.
13// No part of the SDK, including this file, may be copied, modified, propagated,
14// or distributed except according to the terms contained in the LICENSE file.
15//-----------------------------------------------------------------------------
16
17#pragma once
18
21
22//------------------------------------------------------------------------
23namespace Steinberg {
24namespace Vst {
25//------------------------------------------------------------------------
54{
55public:
57 virtual tresult PLUGIN_API isPlugInterfaceSupported (const TUID _iid) = 0;
58
59 //------------------------------------------------------------------------
60 static const FUID iid;
61};
62
63DECLARE_CLASS_IID (IPlugInterfaceSupport, 0x4FB58B9E, 0x9EAA4E0F, 0xAB361C1C, 0xCCB56FEA)
64
65//------------------------------------------------------------------------
66} // namespace Vst
67} // namespace Steinberg
Handling 16 Byte Globally Unique Identifiers.
Definition funknown.h:241
The basic interface of all interfaces.
Definition funknown.h:375
Host callback interface for an edit controller: Vst::IPlugInterfaceSupport.
virtual tresult PLUGIN_API isPlugInterfaceSupported(const TUID _iid)=0
Returns kResultTrue if the associated interface to the given _iid is supported/used by the host.