| 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.  More... | |
| BusDirection | direction | 
| input or output BusDirections  More... | |
| int32 | channelCount | 
| number of channels (if used then need to be recheck after IAudioProcessor::setBusArrangements is called).  More... | |
| String128 | name | 
| name of the bus  More... | |
| BusType | busType | 
| main or aux - has to be a value of BusTypes  More... | |
| uint32 | flags | 
| flags - a combination of BusFlags  More... | |
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 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