Edit

Share via


MidiEntity Class

Definition

A MidiObject that represents a sub-component of a MidiDevice.

public class MidiEntity : CoreMidi.MidiObject
type MidiEntity = class
    inherit MidiObject
Inheritance
MidiEntity

Properties

AdvanceScheduleTimeMuSec
CanRoute
ConnectionUniqueIDData
ConnectionUniqueIDInt
Destinations
Device
DeviceID
DisplayName
DriverOwner
DriverVersion
Handle

Handle (pointer) to the unmanaged object representation.

(Inherited from MidiObject)
IsBroadcast
IsDrumMachine
IsEffectUnit
IsEmbeddedEntity
IsMixer
IsSampler
MaxReceiveChannels
MaxSysExSpeed
MaxTransmitChannels
Model
Name
NameConfiguration
Offline
PanDisruptsStereo
Private
ReceivesBankSelectLSB
ReceivesBankSelectMSB
ReceivesClock
ReceivesMTC
ReceivesNotes
ReceivesProgramChanges
Sources
SupportsGeneralMidi
SupportsMMC
SupportsShowControl
TransmitsBankSelectLSB
TransmitsBankSelectMSB
TransmitsClock
TransmitsMTC
TransmitsNotes
TransmitsProgramChanges

Methods

Dispose()

Releases the resources used by the MidiObject object.

(Inherited from MidiObject)
Dispose(Boolean)

Releases the resources used by the MidiObject object.

(Inherited from MidiObject)
GetData(IntPtr) (Inherited from MidiObject)
GetDestination(nint)
GetDictionaryProperties(Boolean)

Returns the object properties as a dictionary.

(Inherited from MidiObject)
GetSource(nint)
GetString(IntPtr) (Inherited from MidiObject)
RemoveProperty(String) (Inherited from MidiObject)
SetData(IntPtr, NSData) (Inherited from MidiObject)
SetString(IntPtr, String) (Inherited from MidiObject)

Applies to