| |
typedef struct OpaqueMIDIEntity * MIDIEntityRef;();
Derives from MIDIObjectRef, owned by a MIDIDeviceRef.
Devices may have multiple logically distinct sub-components,
e.g. a MIDI synthesizer and a pair of MIDI ports, both
addressable via a USB port.
By grouping a device's endpoints into entities, the system
has enough information for an application to make reasonable
assumptions about how to communicate in a bi-directional
manner with each entity, as is desirable in MIDI librarian
applications.
These sub-components are MIDIEntityRef's.
|