BASS.NET API for the Un4seen BASS Audio Library

MIDI_OUTCAPS Class

BASS.NET API for the Un4seen BASS Audio Library
Represents MIDI output device capabilities as returned by the MIDI_OutGetDevCaps(Int32, MIDI_OUTCAPS) method.
Inheritance Hierarchy

SystemObject
  radio42.Multimedia.MidiMIDI_OUTCAPS

Namespace:  radio42.Multimedia.Midi
Assembly:  Bass.Net (in Bass.Net.dll) Version: 2.4.17.5
Syntax

[SerializableAttribute]
[StructLayoutAttribute(LayoutKind.Sequential, CharSet = CharSet.Ansi)]
public sealed class MIDI_OUTCAPS

The MIDI_OUTCAPS type exposes the following members.

Constructors

  NameDescription
Public methodMIDI_OUTCAPS
Default Constructor.
Top
Properties

  NameDescription
Public propertyIsMidiMapper
Is the device a Midi mapper?
Public propertyIsMidiPort
Is the device a Midi output port?
Public propertySupportsCache
Supports patch caching?
Public propertySupportsLRVolume
Supports separate left and right volume control?
Public propertySupportsStream
Provides direct support for the StreamOut function?
Public propertySupportsVolume
Supports volume control?
Top
Methods

  NameDescription
Public methodToString
Returns the name of the Midi output device.
(Overrides ObjectToString.)
Top
Fields

  NameDescription
Public fieldchannelMask
Channels that an internal synthesizer device responds to.
Public fielddriverVersion
Version number of the device driver for the MIDI output device.
Public fieldmid
Manufacturer identifier of the device driver for the MIDI output device.
Public fieldname
Product name in a null-terminated string.
Public fieldnotes
Maximum number of simultaneous notes that can be played by an internal synthesizer device.
Public fieldpid
Product identifier of the MIDI output device.
Public fieldsupport
Optional functionality supported by the device.
Public fieldtechnology
Type of the MIDI output device.
Public fieldvoices
Number of voices supported by an internal synthesizer device.
Top
See Also

Reference