C# Класс Commons.Music.Midi.MidiSyncPlayer

Наследование: IDisposable, IMidiPlayerStatus
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
EventReceived MidiEventAction

Открытые методы

Метод Описание
AllControlReset ( ) : void
Dispose ( ) : void
GetTotalPlayTimeMilliseconds ( ) : int
HandleEvent ( Commons.Music.Midi.SmfMessage m ) : void
MidiSyncPlayer ( Commons.Music.Midi.SmfMusic music ) : System
MidiSyncPlayer ( Commons.Music.Midi.SmfMusic music, IMidiTimeManager timeManager ) : System
Mute ( ) : void
Pause ( ) : void
Play ( ) : void
PlayerLoop ( ) : void
Stop ( ) : void

Защищенные методы

Метод Описание
OnEvent ( Commons.Music.Midi.SmfEvent m ) : void

Приватные методы

Метод Описание
GetDeltaTimeInMilliseconds ( int deltaTime ) : int
GetTimerOffsetWithTempoRatio ( ) : System.TimeSpan
ToBinHexString ( byte bytes ) : string

Описание методов

AllControlReset() публичный Метод

public AllControlReset ( ) : void
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

GetTotalPlayTimeMilliseconds() публичный Метод

public GetTotalPlayTimeMilliseconds ( ) : int
Результат int

HandleEvent() публичный Метод

public HandleEvent ( Commons.Music.Midi.SmfMessage m ) : void
m Commons.Music.Midi.SmfMessage
Результат void

MidiSyncPlayer() публичный Метод

public MidiSyncPlayer ( Commons.Music.Midi.SmfMusic music ) : System
music Commons.Music.Midi.SmfMusic
Результат System

MidiSyncPlayer() публичный Метод

public MidiSyncPlayer ( Commons.Music.Midi.SmfMusic music, IMidiTimeManager timeManager ) : System
music Commons.Music.Midi.SmfMusic
timeManager IMidiTimeManager
Результат System

Mute() публичный Метод

public Mute ( ) : void
Результат void

OnEvent() защищенный Метод

protected OnEvent ( Commons.Music.Midi.SmfEvent m ) : void
m Commons.Music.Midi.SmfEvent
Результат void

Pause() публичный Метод

public Pause ( ) : void
Результат void

Play() публичный Метод

public Play ( ) : void
Результат void

PlayerLoop() публичный Метод

public PlayerLoop ( ) : void
Результат void

Stop() публичный Метод

public Stop ( ) : void
Результат void

Описание свойств

EventReceived публичное свойство

public MidiEventAction EventReceived
Результат MidiEventAction