Share via


MusicTrack Class

Definition

A music track is a series of time-stamped music events and is a component of a MusicSequence.

public class MusicTrack : ObjCRuntime.DisposableObject
type MusicTrack = class
    inherit DisposableObject
Inheritance

Properties

Name Description
Handle (Inherited from DisposableObject)
MuteStatus
Owns (Inherited from DisposableObject)
Sequence
SoloStatus
TrackLength

Methods

Name Description
AddExtendedTempoEvent(Double, Double)
AddMetaEvent(Double, MidiMetaEvent)
AddMidiChannelEvent(Double, MidiChannelMessage)
AddMidiNoteEvent(Double, MidiNoteMessage)
AddMidiRawDataEvent(Double, MidiRawData)
AddNewExtendedNoteEvent(Double, ExtendedNoteOnEvent)
AddUserEvent(Double, MusicEventUserData)
Clear(Double, Double)
ClearHandle() (Inherited from DisposableObject)
CopyInsert(Double, Double, MusicTrack, Double)
Cut(Double, Double)
Dispose() (Inherited from DisposableObject)
Dispose(Boolean)

Releases the resources used by the MusicTrack object.

Equals(Object) (Inherited from DisposableObject)
FromSequence(MusicSequence)
GetCheckedHandle() (Inherited from DisposableObject)
GetDestMidiEndpoint(MidiEndpoint)
GetHashCode() (Inherited from DisposableObject)
InitializeHandle(NativeHandle) (Inherited from DisposableObject)
Merge(Double, Double, MusicTrack, Double)
MoveEvents(Double, Double, Double)
SetDestMidiEndpoint(MidiEndpoint)
SetDestNode(Int32)

Extension Methods

Name Description
GetHandle(INativeObject)
GetNonNullHandle(INativeObject, String)

Applies to