BASS.NET API for the Un4seen BASS Audio LibraryBASS_MIDI_DEVICEINFOid FieldBASS.NET API for the Un4seen BASS Audio Library
An identification number.

Namespace: Un4seen.Bass.AddOn.Midi
Assembly: Bass.Net (in Bass.Net.dll) Version:

public int id

Field Value

Type: Int32

On Windows, id consists of a manufacturer identifier in the LOWORD and a product identifier in the HIWORD. This will not uniquely identify a particular device, ie. multiple devices may have the same value. A list of identifiers is available from Microsoft, here. On OSX, id is the device's "kMIDIPropertyUniqueID" property value, which is unique to the device. On Linux, id contains the device's ALSA client ID in the LOWORD and port ID in the HIWORD.
See Also