Note: Error codes, destination types, source types, target types, and control classes are defined in the header files MSSMixernnnConst.h (C/C++), MSSMixernnnConst.pas (Delphi) and MSSMixernnnConst.bas (Visual Basic).
The following target types are defined for both sources and destinations. These are returned by the Get Info methods, and can be specified with finding destinations, sources and controls:
MSSMIX_TARGET_AUX
The destination or source is bound to an Auxiliary audio device.
MSSMIX_TARGET_MIDIIN
The destination or source is bound to a Midi In (synthesiser) audio device.
MSSMIX_TARGET_MIDIOUT
The destination or source is bound to a Midi Out (synthesiser) audio device.
MSSMIX_TARGET_UNDEFINED
The destination or source is bound to a device of unknown or undefined type.
MSSMIX_TARGET_WAVEIN
The destination or source is bound to a Wave In (recording) audio device.
MSSMIX_TARGET_WAVEOUT
The destination or source is bound to a Wave Out (playback) audio device.