| VST 3 Interfaces
    VST 3.7
    SDK for developing VST plug-in | 
BusInfo:
This is the structure used with getBusInfo, informing the host about what is a specific given bus. More...
#include <ivstcomponent.h>
| Public Types | |
| enum | BusFlags { kDefaultActive = 1 << 0, kIsControlVoltage = 1 << 1 } | 
| Public Attributes | |
| MediaType | mediaType | 
| Media type - has to be a value of MediaTypes. | |
| BusDirection | direction | 
| input or output BusDirections | |
| int32 | channelCount | 
| number of channels (if used then need to be recheck after \ref  IAudioProcessor::setBusArrangements is called).   | |
| String128 | name | 
| name of the bus | |
| BusType | busType | 
| main or aux - has to be a value of BusTypes | |
| uint32 | flags | 
| flags - a combination of BusFlags | |
BusInfo:
This is the structure used with getBusInfo, informing the host about what is a specific given bus.
 See also: Steinberg::Vst::IComponent::getBusInfo 
| enum BusFlags | 
| MediaType mediaType | 
Media type - has to be a value of MediaTypes.
| BusDirection direction | 
input or output BusDirections
| int32 channelCount | 
number of channels (if used then need to be recheck after \ref
IAudioProcessor::setBusArrangements is called).
For a bus of type MediaTypes::kEvent the channelCount corresponds to the number of supported MIDI channels by this bus
| String128 name | 
name of the bus