C# Class Commons.Music.Midi.MidiPlayer

Inheritance: IDisposable, IMidiPlayerStatus
Exibir arquivo Open project: atsushieno/managed-midi Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
GetTotalPlayTimeMilliseconds ( ) : int
MidiPlayer ( Commons.Music.Midi.SmfMusic music ) : System
MidiPlayer ( Commons.Music.Midi.SmfMusic music, IMidiAccess access ) : System
MidiPlayer ( Commons.Music.Midi.SmfMusic music, IMidiAccess access, IMidiTimeManager timeManager ) : System
MidiPlayer ( Commons.Music.Midi.SmfMusic music, IMidiOutput output ) : System
MidiPlayer ( Commons.Music.Midi.SmfMusic music, IMidiOutput output, IMidiTimeManager timeManager ) : System
MidiPlayer ( Commons.Music.Midi.SmfMusic music, IMidiTimeManager timeManager ) : System
PauseAsync ( ) : void
PlayAsync ( ) : void
StartLoop ( ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

GetTotalPlayTimeMilliseconds() public method

public GetTotalPlayTimeMilliseconds ( ) : int
return int

MidiPlayer() public method

public MidiPlayer ( Commons.Music.Midi.SmfMusic music ) : System
music Commons.Music.Midi.SmfMusic
return System

MidiPlayer() public method

public MidiPlayer ( Commons.Music.Midi.SmfMusic music, IMidiAccess access ) : System
music Commons.Music.Midi.SmfMusic
access IMidiAccess
return System

MidiPlayer() public method

public MidiPlayer ( Commons.Music.Midi.SmfMusic music, IMidiAccess access, IMidiTimeManager timeManager ) : System
music Commons.Music.Midi.SmfMusic
access IMidiAccess
timeManager IMidiTimeManager
return System

MidiPlayer() public method

public MidiPlayer ( Commons.Music.Midi.SmfMusic music, IMidiOutput output ) : System
music Commons.Music.Midi.SmfMusic
output IMidiOutput
return System

MidiPlayer() public method

public MidiPlayer ( Commons.Music.Midi.SmfMusic music, IMidiOutput output, IMidiTimeManager timeManager ) : System
music Commons.Music.Midi.SmfMusic
output IMidiOutput
timeManager IMidiTimeManager
return System

MidiPlayer() public method

public MidiPlayer ( Commons.Music.Midi.SmfMusic music, IMidiTimeManager timeManager ) : System
music Commons.Music.Midi.SmfMusic
timeManager IMidiTimeManager
return System

PauseAsync() public method

public PauseAsync ( ) : void
return void

PlayAsync() public method

public PlayAsync ( ) : void
return void

StartLoop() public method

public StartLoop ( ) : void
return void