VST 3 Interfaces
VST 3.6.14
SDK for developing VST Plug-in
|
Indicates that the Plug-in could or not support Prefetch (dynamically). More...
#include <ivstprefetchablesupport.h>
Public Member Functions | |
virtual tresult | getPrefetchableSupport (PrefetchableSupport &prefetchable)=0 |
retrieve the current prefetch support. More... | |
![]() | |
virtual tresult | queryInterface (const TUID _iid, void **obj)=0 |
virtual uint32 | addRef ()=0 |
virtual uint32 | release ()=0 |
Static Public Attributes | |
static const FUID | iid |
![]() | |
static const FUID | iid |
Indicates that the Plug-in could or not support Prefetch (dynamically).
The Plug-in should implement this interface if it needs to dynamically change between Prefetchable or not. By default (without implementing this interface) the host will decide in which mode the Plug-in will be process. For more info about Prefetch processing mode check ProcessModes::kPrefetch documentation.
|
pure virtual |
retrieve the current prefetch support.
Use IComponentHandler::restartComponent (kPrefetchableSupportChanged) to inform the host that this support has changed.
|
static |