C# Класс NScumm.Core.Audio.SoftSynth.EmulatedMidiDriver

Наследование: MidiDriver, IAudioStream
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
_baseFreq int
_isOpen bool
_mixer IMixer
_mixerSoundHandle SoundHandle

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

Метод Описание
Dispose ( ) : void
Open ( ) : MidiDriverError
ReadBuffer ( short data, int count ) : int
SetTimerCallback ( object timerParam, TimerProc timerProc ) : void

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

Метод Описание
EmulatedMidiDriver ( IMixer mixer )
GenerateSamples ( short buf, int pos, int len ) : void
OnTimer ( ) : void

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

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

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

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

protected EmulatedMidiDriver ( IMixer mixer )
mixer IMixer

GenerateSamples() защищенный абстрактный Метод

protected abstract GenerateSamples ( short buf, int pos, int len ) : void
buf short
pos int
len int
Результат void

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

protected OnTimer ( ) : void
Результат void

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

public Open ( ) : MidiDriverError
Результат MidiDriverError

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

public ReadBuffer ( short data, int count ) : int
data short
count int
Результат int

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

public SetTimerCallback ( object timerParam, TimerProc timerProc ) : void
timerParam object
timerProc TimerProc
Результат void

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

_baseFreq защищенное свойство

protected int _baseFreq
Результат int

_isOpen защищенное свойство

protected bool _isOpen
Результат bool

_mixer защищенное свойство

protected IMixer _mixer
Результат IMixer

_mixerSoundHandle защищенное свойство

protected SoundHandle _mixerSoundHandle
Результат SoundHandle